吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1082|回复: 11
上一主题 下一主题
收起左侧

[求助] 关于vue2使用element样式不显示

[复制链接]
跳转到指定楼层
楼主
∫護着妳佉遠方 发表于 2022-1-4 11:41 回帖奖励
本帖最后由 ∫護着妳佉遠方 于 2022-1-4 15:19 编辑

各位大佬,这个错误在哪


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表格组件</title>
    <!-- 引入样式 -->
    <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
</head>
<body>
<div id="div">
    <template>
        <el-table
                :data="tableData"
                style="width: 100%">
            <el-table-column
                    prop="date"
                    label="日期"
                    width="180">
            </el-table-column>
            <el-table-column
                    prop="name"
                    label="姓名"
                    width="180">
            </el-table-column>
            <el-table-column
                    prop="address"
                    label="地址">
            </el-table-column>
            <el-table-column
                    label="操作"
                    width="180">
                <el-button type="warning">编辑</el-button>
                <el-button type="danger">删除</el-button>
            </el-table-column>
        </el-table>
    </template>
</div>
</body>
<!--引入Vue-->
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<!-- 引入组件库 -->
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
<script>
    new Vue({
        el: '#div',
        date: {
            tableData: [{
                date: '2016-05-02',
                name: '张三',
                address: '上海市普陀区金沙江路 15180 '
            }, {
                date: '2016-05-04',
                name: '李四',
                address: '上海市普陀区金沙江路 15171 '
            }, {
                date: '2016-05-01',
                name: '王二',
                address: '上海市普陀区金沙江路 15192 '
            }, {
                date: '2016-05-03',
                name: '麻子',
                address: '上海市普陀区金沙江路 15163 '
            }]
        }
    })
</script>
</html>

问题:不能显示数据,可以显示表格,引入的vue和element应该没有错展示https://seikim.com/i/2022/01/04/p3wx4f.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
meiwan123 发表于 2022-1-4 12:20
现在都不用html了 你用vue的话  直接上npm吧  一般不会你这样引用的
3#
meiwan123 发表于 2022-1-4 12:29
你第一个引用路径错了,建议你参考官网的hello word,第二个 网络引入  css 也没有引入 你放的位置好像也有问题。  这里面https://element.eleme.cn/#/zh-CN/component/installation 有一个hello word  复制粘贴一下  然后再去研究吧
4#
13599383608 发表于 2022-1-4 13:48
element 的 index.js 文件要在 vue的js文件引入之后再引入 element的ui是使用vue的组件进行封装的 所以要先引入vue.js
5#
Nonchalant 发表于 2022-1-4 14:42
照着element的示例写就好了
6#
lifeixue 发表于 2022-1-4 14:43
[HTML] 纯文本查看 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>快速入门</title>
	<!-- 切记:先引用 Vue2.js 文件 -->
	<script src="../Vue/vue2.js"></script>
	<script src="element-ui/lib/index.js"></script>
    <link rel="stylesheet" href="element-ui/lib/theme-chalk/index.css">
</head>
<body>
<button>一个按钮</button>
<br>
<div id="app">
    <el-row>
        <el-button>默认按钮</el-button>
        <el-button type="primary">主要按钮</el-button>
        <el-button type="success">成功按钮</el-button>
        <el-button type="info">信息按钮</el-button>
        <el-button type="warning">警告按钮</el-button>
        <el-button type="danger">危险按钮</el-button>
    </el-row>
    <br>
    <el-row>
        <el-button plain>朴素按钮</el-button>
        <el-button type="primary" plain>主要按钮</el-button>
        <el-button type="success" plain>成功按钮</el-button>
        <el-button type="info" plain>信息按钮</el-button>
        <el-button type="warning" plain>警告按钮</el-button>
        <el-button type="danger" plain>危险按钮</el-button>
    </el-row>
    <br>
    <el-row>
        <el-button round>圆角按钮</el-button>
        <el-button type="primary" round>主要按钮</el-button>
        <el-button type="success" round>成功按钮</el-button>
        <el-button type="info" round>信息按钮</el-button>
        <el-button type="warning" round>警告按钮</el-button>
        <el-button type="danger" round>危险按钮</el-button>
    </el-row>
    <br>
    <el-row>
        <el-button icon="el-icon-search" circle></el-button>
        <el-button type="primary" icon="el-icon-edit" circle></el-button>
        <el-button type="success" icon="el-icon-check" circle></el-button>
        <el-button type="info" icon="el-icon-message" circle></el-button>
        <el-button type="warning" icon="el-icon-star-off" circle></el-button>
        <el-button type="danger" icon="el-icon-delete" circle></el-button>
    </el-row>
</div>
</body>
<script>
    new Vue({
        el: "#app",
    });
</script>
</html>


错误1:引用顺序出错,应该先引用 vue2.js,再引用 elementUI
错误2:引用 element 时,少了个符号 "
7#
 楼主| ∫護着妳佉遠方 发表于 2022-1-4 15:14 |楼主
lifeixue 发表于 2022-1-4 14:43
[mw_shl_code=html,true]

感谢你的回复,已解决
8#
Richex 发表于 2022-1-4 15:14
像6楼一样代码贴好看点人家会更乐意帮你,前端基本的审美还是要有的
9#
 楼主| ∫護着妳佉遠方 发表于 2022-1-4 15:21 |楼主
Richex 发表于 2022-1-4 15:14
像6楼一样代码贴好看点人家会更乐意帮你,前端基本的审美还是要有的

我刚想问,你们是怎么把代码贴的这样的,可以直接按照格式复制,还有行数
10#
拉格朗日之都 发表于 2022-1-4 17:17
楼上的都说错了。
[JavaScript] 纯文本查看 复制代码
new Vue({
        el: '#div',
        date: {
            tableData: [{



这一块实例化vue的时候应该是data,而不是date,单词写错了。另外建议使用
[JavaScript] 纯文本查看 复制代码
data() {
  return {
    tableData: []
  }
}
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 17:14

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表