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

  • 怎样轻松运营本地资讯网站(怎么调出运营)

    怎样轻松运营本地资讯网站(怎么调出运营)

  • realme gt neo2摄像头参数是怎样的(realme gt neo前摄)

    realme gt neo2摄像头参数是怎样的(realme gt neo前摄)

  • 支付宝在另一个手机登录原来的会退吗(支付宝在另一个手机登录会有记录吗)

    支付宝在另一个手机登录原来的会退吗(支付宝在另一个手机登录会有记录吗)

  • vivox70手电筒在哪里打开(vivo的手电筒在哪)

    vivox70手电筒在哪里打开(vivo的手电筒在哪)

  • win10进入桌面鼠标消失(win10进入桌面鼠标一直转圈圈怎么办)

    win10进入桌面鼠标消失(win10进入桌面鼠标一直转圈圈怎么办)

  • Excel怎么复制筛选后的表格(excel中,怎样复制筛选出来数据)

    Excel怎么复制筛选后的表格(excel中,怎样复制筛选出来数据)

  • wps能检查出来复制粘贴吗(wps能检查出来复制记录吗)

    wps能检查出来复制粘贴吗(wps能检查出来复制记录吗)

  • 怎么退出拼多多(怎么退出拼多多省钱月卡)

    怎么退出拼多多(怎么退出拼多多省钱月卡)

  • 微信群发错了无法撤回 怎么删除(微信群发错了无法撤回怎么补救)

    微信群发错了无法撤回 怎么删除(微信群发错了无法撤回怎么补救)

  • 淘宝买家守则与规则在哪(淘宝买家规则)

    淘宝买家守则与规则在哪(淘宝买家规则)

  • 时序器是干嘛用的(时序器原理)

    时序器是干嘛用的(时序器原理)

  • 手机定时开关机软件(手机定时开关机在哪里设置)

    手机定时开关机软件(手机定时开关机在哪里设置)

  • 关闭volte有什么影响吗(关闭volte有什么影响)

    关闭volte有什么影响吗(关闭volte有什么影响)

  • 手机发热和电池有关系吗(手机发热和电池有没有关系)

    手机发热和电池有关系吗(手机发热和电池有没有关系)

  • qq闪图在哪个文件夹里面(qq闪图在哪个文件夹里面8.3.6)

    qq闪图在哪个文件夹里面(qq闪图在哪个文件夹里面8.3.6)

  • ipodspro充电灯不亮(air pod pro充电灯不亮)

    ipodspro充电灯不亮(air pod pro充电灯不亮)

  • ipadpro电池容量多少毫安(ipadpro电池容量多大)

    ipadpro电池容量多少毫安(ipadpro电池容量多大)

  • 微博怎样才能成为铁粉(微博怎样才能成为真爱粉)

    微博怎样才能成为铁粉(微博怎样才能成为真爱粉)

  • 直流屏常见故障的解决办法(直流屏常见故障显示放电状态)

    直流屏常见故障的解决办法(直流屏常见故障显示放电状态)

  • 华为sla-al00是什么型号(华为slaal00是什么型号手机)

    华为sla-al00是什么型号(华为slaal00是什么型号手机)

  • vivo网易云音乐通知栏不显示(vivo网易云音乐状态栏不显示)

    vivo网易云音乐通知栏不显示(vivo网易云音乐状态栏不显示)

  • 怎么让两个视频同框(怎么让两个视频在一个画面)

    怎么让两个视频同框(怎么让两个视频在一个画面)

  • 华为手机有防窥屏功能么(华为手机有防窥模式吗?)

    华为手机有防窥屏功能么(华为手机有防窥模式吗?)

  • ipad如何长截屏(ipad如何长截屏微信聊天记录)

    ipad如何长截屏(ipad如何长截屏微信聊天记录)

  • 苹果电脑连接wifi后无法上网(苹果电脑连接wifi一会就断开)

    苹果电脑连接wifi后无法上网(苹果电脑连接wifi一会就断开)

  • airpods不使用怎么关机(airpods没用)

    airpods不使用怎么关机(airpods没用)

  • 腾讯视频vr模式怎么开启(腾讯视频vr模式怎么开)

    腾讯视频vr模式怎么开启(腾讯视频vr模式怎么开)

  • 利用vue实现登陆界面及其跳转(vue 登陆)

    利用vue实现登陆界面及其跳转(vue 登陆)

  • 公司有残疾人如何进行增值税减免备案
  • 洒水车计提折旧会计分录
  • 公司账外现金
  • 企业所得税账务处理
  • 融资租赁承租方会计账务处理流程
  • 给了钱不给发票可以报警吗
  • 支出没有发票怎么做账
  • 进口后的技术服务费
  • 辅导期一般纳税人预缴增值税
  • 出售使用过的固定资产如何开票 备注
  • 合同期限3年
  • 代开发票有哪些问题需要知道的?
  • 如何申报固定资产投资
  • 在建工程完工,并当日签订出租协议的会计分录
  • 增值税的计税公式为
  • 公司账上的资金与注册资金不一致可以吗?
  • 外购集体福利用交税吗
  • 统一社会信用代码证
  • 个人将房产无偿赠与他人应交个人所得税吗
  • 政府单位没有税号怎么开普票
  • 负债类科目的分类
  • 安装费如何做账
  • 图解 http
  • 两个公司的资金怎么合并
  • 在win7中,如何搜索指定扩展名的文件
  • 保险公司报销工伤手续需要哪些手续
  • 工业企业出售边角余料交的增值税税率是多少
  • 计提固定资产折旧怎么做会计科目
  • 公积金托收怎么变更
  • 房地产开发企业增值税怎么算
  • 固定资产未提完折旧可以报废吗
  • thinkphp3.x中session方法的用法分析
  • 项目费用怎么入账
  • 公链dapp
  • 数据库管理系统能对数据库中的数据进行查询
  • vscode终端显示
  • 税审报告什么时候出
  • 进项税和销项税月末怎么结转
  • 个人所得税退税退多少钱怎么算
  • 企业投资收益要交增值税吗
  • 工资不纳税项目
  • 直接材料成本总差异怎么算
  • 账实核对是指各种财产物资与债权债务的账面余额
  • 融资租赁开什么发票
  • 应收预收应付预付科目怎么合并
  • 购房补贴退契税多久到账
  • 有限合伙企业的
  • 应交增值税结转凭证
  • 临时工工资无发票个税怎么申报
  • 制造费用的明细账应当按照什么设置
  • 不动产租赁按简易计税吗
  • 记账凭证应该是
  • 小规模怎么申请核定征收
  • 什么是分表分库
  • win10重置登录
  • win10开机出现onekey ghost
  • debian系列
  • fedora29
  • 怎么美化ppt
  • ubuntu如何清理垃圾
  • svaplayer.exe - svaplayer是什么进程 有何作用
  • window预览
  • xp系统优化的方法
  • linux charon
  • win7更改文件名的方法
  • win10周年版
  • linux中rename命令详解
  • jquery技巧
  • 安装centos no such device
  • js基础笔记
  • nodejs实例教程
  • unity learn
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • bootstraprow布局
  • 简单的jquery插件实例
  • js基础教程
  • jQuery对checkbox 复选框的全选全不选反选的操作
  • 自然人申报密码丢失如何找回
  • 税务局发票邮寄回来怎么读入?
  • 浙江省有多少家农业银行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设