位置: 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插槽,真的不看看吗?(使用脚手架)(一学就会的人是天才吗)

  • wifi怎么有两个名称一个5g(wifi怎么有两个名称一个5g那哪个快)

    wifi怎么有两个名称一个5g(wifi怎么有两个名称一个5g那哪个快)

  • 苹果系统可以改微信号吗(苹果系统可以改成安卓系统)

    苹果系统可以改微信号吗(苹果系统可以改成安卓系统)

  • 怎样关闭华为nova5的hd通话(怎样关闭华为nova9应用建议)

    怎样关闭华为nova5的hd通话(怎样关闭华为nova9应用建议)

  • 话费可以转给别人吗(话费转给别人步骤)

    话费可以转给别人吗(话费转给别人步骤)

  • windows7电脑不受支持怎么办(windows7电脑不受支持怎么解决)

    windows7电脑不受支持怎么办(windows7电脑不受支持怎么解决)

  • powerpoint动画分为哪四类(ppt中的动画分为几种类型)

    powerpoint动画分为哪四类(ppt中的动画分为几种类型)

  • 手机1x网络怎么解决(手机网络信号1x怎么弄4g)

    手机1x网络怎么解决(手机网络信号1x怎么弄4g)

  • 打印机安装驱动后不能打印(打印机安装驱动连接USB电缆没有下一步)

    打印机安装驱动后不能打印(打印机安装驱动连接USB电缆没有下一步)

  • 什么是一种可以将图形信息输入到计算机内部的设备(什么是一种可以创建和体验虚拟世界的交叉前沿技术)

    什么是一种可以将图形信息输入到计算机内部的设备(什么是一种可以创建和体验虚拟世界的交叉前沿技术)

  • 3dmax哪一版稳定(3dmax哪个版本最好用最常用)

    3dmax哪一版稳定(3dmax哪个版本最好用最常用)

  • 支付宝在哪查已婚未婚(支付宝在哪查已婚)

    支付宝在哪查已婚未婚(支付宝在哪查已婚)

  • 四核四线程是什么意思(四核四线程的好吗)

    四核四线程是什么意思(四核四线程的好吗)

  • word文档的扩展名是什么(word文档的扩展名为什么)

    word文档的扩展名是什么(word文档的扩展名为什么)

  • 21.5寸显示器多少厘米(21.5寸显示器多少分辨率最好)

    21.5寸显示器多少厘米(21.5寸显示器多少分辨率最好)

  • gps卫星导航系统是什么(GPS卫星导航系统采用的坐标系)

    gps卫星导航系统是什么(GPS卫星导航系统采用的坐标系)

  • b站头像挂件怎么不显示(b站头像挂件怎么取消)

    b站头像挂件怎么不显示(b站头像挂件怎么取消)

  • 苹果升级ios13怎么降回去(苹果13版本更新后如何?)

    苹果升级ios13怎么降回去(苹果13版本更新后如何?)

  • 华为mate30和苹果11对比(华为mate30和苹果13哪个好)

    华为mate30和苹果11对比(华为mate30和苹果13哪个好)

  • 京东苹果手机公开版是什么意思(京东苹果手机公开版和快充套装)

    京东苹果手机公开版是什么意思(京东苹果手机公开版和快充套装)

  • 怎么做投标文件(怎么做投标文件?)

    怎么做投标文件(怎么做投标文件?)

  • 手环可测血压吗(手环能测量血压么)

    手环可测血压吗(手环能测量血压么)

  • 获取dump文件(常见的dump抓取方法)

    获取dump文件(常见的dump抓取方法)

  • 蒙特利尔的乌林鸮,加拿大 (© rollandgelly/Getty Images)(蒙特利尔 攻略)

    蒙特利尔的乌林鸮,加拿大 (© rollandgelly/Getty Images)(蒙特利尔 攻略)

  • 基于yolov5的目标检测和单目测距(基于yolov5的目标检测实验任务)

    基于yolov5的目标检测和单目测距(基于yolov5的目标检测实验任务)

  • 增值税有哪些二类税种
  • 个税新规定2021
  • 公司购买汽车的折旧年限
  • 一般纳税人结转增值税的账务处理
  • 发票开错对方已抵扣怎么处理
  • 应付账款超过三年未付
  • 小规模纳税人普票和专票怎么交税
  • 不动产租赁发票怎么开
  • 石油天然气管道保护法
  • 购进财务软件折旧怎么算
  • 嵌入式软件运行的主要流程是什么
  • 公司和员工之间
  • 债权投资类会计账务处理
  • 航天信息的服务费
  • 未缴纳个人所得税承诺书模板
  • 私募基金管理人a向投资者推介私募产品,不合规
  • 提货卡的发票要盖章吗
  • 金税三期核心征管系统行政处罚
  • 工资薪金所得税前扣除项目标准
  • 企业出租商铺交什么税费呢
  • 分公司向总公司转钱可以吗
  • 质保金算合同资产
  • 电脑美式键盘怎么设置
  • 怎么防止电脑被别人远程控制
  • 通行费发票可以抵扣吗
  • 前端获取当前地址
  • 无法使用内置管理员账户打开Edge
  • 如何升级win10系统版本
  • 上月多计提的税金及附加怎么办
  • 【安装 】
  • modelist模型
  • php对象缓存
  • 拍到国际空间站过境
  • 金融服务企业按照是否办理存款业务
  • php socket 非阻塞
  • 非正常损失的存货进项税额转出
  • php验证终端类型是什么
  • 预收账款为什么是负债类的
  • 小迪安全2021
  • 小程序设计制作
  • lftp shell
  • 主播工资不发
  • 车辆转让后的责任谁承担
  • 还未进行抄报税
  • 帝国cms使用手册
  • 应收账款计提坏账准备是什么意思
  • 留言板系统php
  • sql语句的查询语句
  • 企业代扣代缴个人所得税申报流程图
  • PostgreSQL教程(五):函数和操作符详解(1)
  • 工资薪金的税务筹划
  • 企业选择简易征收方案
  • 土地承包经营权上的房屋
  • 公司给的佣金需要上多少税
  • 过路费属于差旅费还是办公费
  • 税盘减免会计分录
  • myeclipse连接mysql失败
  • soft version
  • 安装windows server 2008 r2
  • 设置ubuntu
  • 邮件版本
  • win1021h2正式版
  • 桌面上有desktop.ini文件
  • 升级win10系统后安装谷歌打不开
  • win7没有nvidia控制面板怎么调节亮度
  • 20150405农历
  • 着色器模型
  • javascript怎么用
  • python语言解析
  • js 正则replace
  • linux ssh 安装
  • bash fi
  • js处理时间格式
  • android系统虚拟机
  • jquery判断数据类型
  • jquery中的attr方法
  • 甘肃国家税务局兰州专用章图片
  • 境外服务收入如何纳税
  • 马来西亚到中国机票多少钱
  • 如何计算土地增值税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设