位置: IT常识 - 正文

【前端】vue模板语法知识了解一下,是不是只知道用element-ui组件?(vue前端项目实战)

编辑:rootadmin
【前端】vue模板语法知识了解一下,是不是只知道用element-ui组件? vue写在前面Vue模板语法文本原始HTML属性开源Vue模板和主题框架集合BootstrapVueelement-ui最后总结写在前面

推荐整理分享【前端】vue模板语法知识了解一下,是不是只知道用element-ui组件?(vue前端项目实战),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue 前台模板,vue前端项目实战,vuejs模板,vue前端项目实战,vue前端项目实战,vue前端框架简介,vue前端开发教程,vue 前台模板,内容如对您有帮助,希望把文章链接给更多的朋友!

上一篇总结了在实操过程中如果遇到了nodejs版本的问题,我们该如何去解决的,还有就是总结了vue2和vue3生命周期的区别,如果感兴趣的可以去看看上一篇的内容vue生命周期基础知识了解一下。

那知道了vue的生命周期知识点,接下就开始vue模板语法吧,在Vue中,Vue模板对应的就是Vue中的View(视图)部分,也是Vue重中之一,而在Vue中要了解Vue模板我们就需要从两个方面来着手,其一是Vue的模板语法,其二就是模板渲染。模板语法较简单一点,但对于模板的渲染(模板编译)就会更为复杂一些,如果需要了解模板渲染就需要对Vue的渲染函数,响应式原理之类的要有所了解。

Vue模板语法<!-- App.vue --> <template> <div id="app"> {{ message }} </div> </template>

上面的代码演示的仅仅Vue模板中的一种方式,也是最简单和最常见的一种模板方式。 在Vue中,模板语法是逻辑和视图之间的沟通桥梁,使用模板语法编写的HTML会响应Vue实例中的各种变化,简单地说,Vue实例中的逻辑可以随心所欲的渲染在页面上。

Vue模板中插值常见的使用方法主要有:文本、原始HTML、属性、JavaScript表达式、指令和修饰符**等。

文本

使用了v-once指令的话,那么该插值就是一次性地插值。也就是说,当数据改变时,插值处的内容不会更新。其使用如下所示:

<!-- App.vue --> <template> <div id="app"> <span v-once>{{ message }}</span> </div> </template>原始HTML

不能使用v-html来复合局部模板,因为Vue不是基于字符串的模板引擎。另外动态渲染任意的HTML会有一定的危险,因为它很容易导致XSS攻击。 插值语法中(也就是{{}})会将数据解释为普通文本,而非HTML代码,为了输出真正的HTML,需要使用v-html指令,比如下面这个示例:

<!-- App.vue --><template> <div id="app"> <img alt="Vue logo" src="./assets/logo.png"> <div>{{rawHTML}}</div> <div v-html="rawHTML"></div> </div></template><script>export default { name: 'app', data () { return { rawHTML: '<span style="color:red;">原始HTML</span>' } }}</script>属性【前端】vue模板语法知识了解一下,是不是只知道用element-ui组件?(vue前端项目实战)

在布尔特性的情况下,它们的存在即暗示为true, v-bind 工作起来略有不同,比如:

<button v-bind:disabled="isButDisabled">Button</button>开源Vue模板和主题框架集合

现在有很多项目vue项目都有很好用的vue模板,这里就总结一些常用的末班集合。

BootstrapVue

BootstrapVue 拥有85个以上的组件,45个以上的可用插件,多个指令和670+个图标, 它提供了可用于Vue.js v2.6的Bootstrap v4.5组件和网格系统的最全面的实现之一 ,并具有广泛的功能和自动 WAI-ARIA 可访问性标记。

采用 BootstrapVue 构建响应式、移动优先、ARIA项目(Accessible Rich Internet Application,可访问的富媒体应用,即无障碍友好应用),基于 Vue.js 和世界全球最受欢迎的 CSS 前端框架 — Bootstrap v4 GitHub地址:BootstrapVue直接进入

element-ui

element-ui应该常用了,使用 Element需要先引入整个 Element-ui 在 main.js 中写入以下内容:

import Vue from 'vue';import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';import App from './App.vue';Vue.use(ElementUI);new Vue({ el: '#app', render: h => h(App)});

点击跳转跳转地址:Element-ui地址

还有一些开源的项目比如:

基于Vue2.0和bulma0.2的后台管理框架 - vue-admin人人开源 / renren-fast-vue

renren-fast-vue基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端解决方案

前后端分离,通过token进行数据交互,可独立部署* 主题定制,通过scss变量统一一站式定制* 动态菜单,通过菜单管理统一管理访问路由* 数据切换,通过mock配置对接口数据/mock模拟数据进行切换* 发布时,可动态配置CDN静态资源/切换新旧版本.

若依 / RuoYi-VueVueJS Expo最后总结

可以去看看这几个项目,多用用,就会了解更多的语法知识点,了解了更多的知识记得关注公众号。

本文链接地址:https://www.jiuchutong.com/zhishi/300771.html 转载请保留说明!

上一篇:【历史上的今天】3 月 29 日:“机器人三定律”问世;电脑动画首次获得奥斯卡;Caldera Linux 沉浮史

下一篇:一学就会的Vue slot插槽,真的不看看吗?(使用脚手架)(一学就会的人是天才吗)

  • 12pro和12 pro max处理器区别(12pro和12 pro max区别)(12pro和12 pro max处理器区别)

    12pro和12 pro max处理器区别(12pro和12 pro max区别)(12pro和12 pro max处理器区别)

  • 微信上怎么建群(企业微信上怎么建群)

    微信上怎么建群(企业微信上怎么建群)

  • 华为手机已保存的wifi怎么看密码(华为手机已保存的网络怎么批量删除)

    华为手机已保存的wifi怎么看密码(华为手机已保存的网络怎么批量删除)

  • 空间怎么设置访问权限(空间怎么设置访客不可见)

    空间怎么设置访问权限(空间怎么设置访客不可见)

  • airpods怎么分开连两台设备(airpods怎么分开显示两个耳机的电量)

    airpods怎么分开连两台设备(airpods怎么分开显示两个耳机的电量)

  • 空间留言频繁如何解除(空间留言会被吞吗)

    空间留言频繁如何解除(空间留言会被吞吗)

  • 关联账号别人登录自己看得到吗(关联账号别人登录怎么办)

    关联账号别人登录自己看得到吗(关联账号别人登录怎么办)

  • opporeno3pro隐藏功能(reno3pro隐藏功能)

    opporeno3pro隐藏功能(reno3pro隐藏功能)

  • 多媒体课件制作工具可以分为哪四类(多媒体课件制作实训总结)

    多媒体课件制作工具可以分为哪四类(多媒体课件制作实训总结)

  • 华为mate40pro什么时候上市(华为mate40pro什么芯片)

    华为mate40pro什么时候上市(华为mate40pro什么芯片)

  • 笔记本改水冷意义大吗(笔记本改水冷效果明显吗)

    笔记本改水冷意义大吗(笔记本改水冷效果明显吗)

  • 怎么设置手机图标样式(怎么设置手机图标随意摆放)

    怎么设置手机图标样式(怎么设置手机图标随意摆放)

  • 洋淘买家秀是什么意思(淘宝店铺洋淘买家秀)

    洋淘买家秀是什么意思(淘宝店铺洋淘买家秀)

  • 华为nova4超广角在哪(nova4广角多少度)

    华为nova4超广角在哪(nova4广角多少度)

  • 飞猪怎么购买儿童票(飞猪怎么购买儿童票高铁票)

    飞猪怎么购买儿童票(飞猪怎么购买儿童票高铁票)

  • 苹果手机怎么保存视频(苹果手机怎么保护电池寿命)

    苹果手机怎么保存视频(苹果手机怎么保护电池寿命)

  • 拼多多账单明细怎么查(拼多多账单明细怎么删除)

    拼多多账单明细怎么查(拼多多账单明细怎么删除)

  • 荣耀9x黑色有x纹理吗(荣耀9x黑色有x纹怎么办)

    荣耀9x黑色有x纹理吗(荣耀9x黑色有x纹怎么办)

  • win10开机黑屏转圈(win10开机黑屏转圈进不了系统)

    win10开机黑屏转圈(win10开机黑屏转圈进不了系统)

  • 微云文件怎么发到微信(微云文件怎么发送到邮箱)

    微云文件怎么发到微信(微云文件怎么发送到邮箱)

  • 如何做人脸识别(如何做人脸识别登录)

    如何做人脸识别(如何做人脸识别登录)

  • 桌面常用图标消失怎么办(桌面图标归纳)

    桌面常用图标消失怎么办(桌面图标归纳)

  • vue大型电商项目尚品汇(前台篇)day05(用vue做的企业项目)

    vue大型电商项目尚品汇(前台篇)day05(用vue做的企业项目)

  • 什一税是什么意思?
  • 出口货物退税是指
  • 企业所得税优惠政策最新2023小规模纳税人
  • 账账核对的基本内容
  • 利润表中的所得税费用怎么填
  • 企业所得税申报时间
  • 事假工资在税前扣除标准
  • 专用基金计入什么科目
  • 增值税专用发票的税率是多少啊
  • 公司买的车怎么做分录
  • 租赁公司运输费计入什么科目
  • 购进一台空调会计分录
  • 商业保险和交强险区别
  • 增值税即征即退操作流程
  • 最新最全的消费软件
  • 教育培训机构涉税问题
  • 加工费的增值税计入什么科目
  • 商品和安装能开什么发票
  • 职工领取企业年金税收优惠
  • 固定资产转无形资产怎么做账
  • 多结转成本的会计分录
  • win11如何关闭开机自启动项
  • 上年度所得税未计提已交本年度如何计提
  • 补缴增值税怎么做账
  • 工会捐款计入什么科目
  • 库存盘点怎么做账
  • 施工方可以向建设单位借款么
  • 销售多余材料的成本
  • 三联专用发票每一联分别给谁
  • vue实现简易购物车
  • FPN细节剖析以及pytorch代码实现
  • 好家伙41集
  • 小微企业所得税如何填报
  • 以下哪些企业需要填报
  • 企业收到银行未收到怎么做账
  • 怎么用java写代码
  • vue style import
  • 单位出租厂房需交税吗
  • 发票一式两联
  • 利润表和资产负债表
  • 税务相关政策的解读
  • 转让财产损失是什么科目
  • 取得股票期权的个人所得税问题
  • 企业支付给其他单位的奖励款需要纳税调整么
  • 检验费用会计分录
  • 资产负债表中的存货怎么算
  • 购置税 过户
  • 安全生产费相关规定
  • 促销有哪几个方面
  • 计提员工工资是什么意思
  • 其他应付款社保借方余额怎么处理
  • 支付劳务费需要什么原始凭证
  • Win10 Build 17035自制64位中国版十合一ISO镜像下载地址
  • 你所不知道的童话动画版免费观看
  • Linux x86_64下安装Flash Player 9
  • win10鼠标指针在文本区很小
  • win10 记笔记
  • centos8指令
  • windows10磁盘
  • mac小技巧
  • SFC无需光盘出马,硬盘搞定
  • Linux系统怎么用梯子
  • win7 0x80070002处理方法
  • unity alembic
  • web标准化
  • 实现点击下箭头的方法
  • 搭建nodejs
  • node.js基本语法
  • vue router 组件
  • js设计原则
  • unity中assets文件夹的作用
  • JavaScript中的变量名不区分大小写
  • 人员进出管理系统
  • 国家税务总局网站官网福建税务局
  • 潍坊市滨海经济开发区属于哪里
  • 自建房交契税需要什么
  • 非法印制发票的后果
  • 《税收实务》
  • 税务打虚打骗
  • 发生技术入股递增怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设