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

  • jpg是什么格式(jpg是什么格式的文件)

    jpg是什么格式(jpg是什么格式的文件)

  • 以前的快手号怎样才可以重新登录(以前的快手号怎样才可以注销)

    以前的快手号怎样才可以重新登录(以前的快手号怎样才可以注销)

  • 微博草稿箱在哪里(微博草稿箱在哪里可以恢复)

    微博草稿箱在哪里(微博草稿箱在哪里可以恢复)

  • wifi账号是什么(手机热点的wifi账号是什么)

    wifi账号是什么(手机热点的wifi账号是什么)

  • qq视频小窗口怎么设置(qq视频小窗口怎么设置苹果手机)

    qq视频小窗口怎么设置(qq视频小窗口怎么设置苹果手机)

  • 网上展览设计原则是什么...(网上展览设计原则)

    网上展览设计原则是什么...(网上展览设计原则)

  • soul设备已达最大注册量怎么办(soul设备已达最大注册上限)

    soul设备已达最大注册量怎么办(soul设备已达最大注册上限)

  • 苹果手机视频通话对方听不到声音怎么回事

    苹果手机视频通话对方听不到声音怎么回事

  • 华硕5v电压过高怎么修(华硕5v电压红)

    华硕5v电压过高怎么修(华硕5v电压红)

  • 服务器尚未开启什么意思(服务器尚未开启访问权限)

    服务器尚未开启什么意思(服务器尚未开启访问权限)

  • iphone11打电话怎么录音(iPhone11打电话怎么样)

    iphone11打电话怎么录音(iPhone11打电话怎么样)

  • 腾讯会议能看见对方干什么吗(腾讯会议能看见ip地址吗)

    腾讯会议能看见对方干什么吗(腾讯会议能看见ip地址吗)

  • 为什么qq文件安全扫描失败(为什么qq文件安全检查未通过)

    为什么qq文件安全扫描失败(为什么qq文件安全检查未通过)

  • 苹果平板为什么下载不了软件(苹果平板为什么充不进去电)

    苹果平板为什么下载不了软件(苹果平板为什么充不进去电)

  • 蓝牙耳机和盒子一起充电吗(蓝牙耳机和盒子不见了怎么找回来)

    蓝牙耳机和盒子一起充电吗(蓝牙耳机和盒子不见了怎么找回来)

  • 970am中文什么意思(970 am是什么意思)

    970am中文什么意思(970 am是什么意思)

  • 怎么开启夜光屏(夜光屏模式是什么样子)

    怎么开启夜光屏(夜光屏模式是什么样子)

  • 苹果8pdock栏设置透明(iphone8dock栏)

    苹果8pdock栏设置透明(iphone8dock栏)

  • 苹果watch能单独使用吗(苹果手表能单独使用吗)

    苹果watch能单独使用吗(苹果手表能单独使用吗)

  • 6s能用airpods2吗(苹果6能用airpods2吗)

    6s能用airpods2吗(苹果6能用airpods2吗)

  • 微博未知错误20508是什么意思(微博未知错误20573怎么解决)

    微博未知错误20508是什么意思(微博未知错误20573怎么解决)

  • ios13如何设置暗黑模式(iphone13暗黑模式怎么设置)

    ios13如何设置暗黑模式(iphone13暗黑模式怎么设置)

  • iphone8nfc设置在哪里(苹果8nfc模块)

    iphone8nfc设置在哪里(苹果8nfc模块)

  • 三年前删掉的微信记录(三年前删掉的微信还能恢复吗)

    三年前删掉的微信记录(三年前删掉的微信还能恢复吗)

  • 荣耀10如何关闭程序(荣耀10如何关闭hd功能)

    荣耀10如何关闭程序(荣耀10如何关闭hd功能)

  • 增值税专用发票有效期是多长时间
  • 汽车购置税怎么在手机上缴费
  • 设备转产需要停止折旧吗
  • 小规模纳税人场地租赁
  • 进口货物再出口 增值税处理
  • 零售业进销差价会计分录实例
  • 房地产可抵扣的税有哪些
  • 购买税控盘全额退税
  • 企业接收捐赠的会计分录
  • 非营利组织对外捐赠
  • 民办幼儿园所得税优惠政策
  • 员工扣款个税如何做账
  • 印花税的计税依据含税吗
  • 财税〔2017〕39号
  • 未取得合法票据费用怎么算
  • 赠送的产品需要开发票吗
  • 社保稳岗补贴可以申请几次
  • 进口应税消费品所支付的金额不包括
  • 可供出售金融资产新准则叫什么
  • 无票收入后附什么凭证
  • 报税时利润表没写怎么办
  • 增值税普通发票几个点
  • 充值卡多长时间到账
  • 预缴企业所得税是含税数还是不含税
  • 在建工程如何评估价值
  • 公司购买的机票赔偿可以退公司嘛
  • 员工垫付款怎么做分录
  • 科技推广和应用服务业
  • 下列关于企业发生的税费说法正确的是
  • 固定资产更新改造支出资本化
  • 结转完工工程成本是什么
  • 公司未经营需要做所得税年度清缴吗
  • 计算机视觉就业前景
  • 最高频率内存条是多少
  • wordpress的文章在数据库里吗?
  • PHP生成静态页面
  • 固定资产后续支出一律计入固定资产成本
  • 公司向个人支付劳务费
  • react hook详解
  • 财务费用为负数是好事还是坏事
  • 微信小程序自定义tabbar
  • 红字发票信息表编号
  • 民间非营利组织包括哪些单位
  • mysql使用技巧
  • 工业企业取得土地收益
  • 处置固定资产开票 税目
  • 企业开办期间费用需要开发票吗
  • 什么是备抵类账户
  • 科研项目财政拨款怎么算
  • 一般计税方法预交增值税
  • mysql多表左连接查询
  • 核定征收的计算方法
  • 债务重组账务记忆口诀
  • 挂靠别人公司税怎么交?
  • 在建工程工伤保险延期费用计算
  • 计提固定资产折旧怎么做会计科目
  • 应交税费借方余额填列资产负债表
  • 维修服务开票
  • 劳务派遣中谁给劳动者发工资
  • 毛利和净利的区别大白话
  • 会计报表分析的方法
  • sql查询速度慢如何优化
  • win10两个网络怎么选择网络
  • windows xp打开服务
  • win xp系统安装
  • 我用u盘装系统
  • 怎么测试windows摄像头
  • 还原windows是什么意思
  • bboy.exe进程是病毒吗 bboy进程安全吗
  • 进程rundll32文件很多
  • win80xc0000001怎么修复
  • 关闭windows游戏
  • win7系统迁移到另一磁盘
  • Javascript typeof与instanceof的区别
  • jQuery中serializeArray()与serialize()的区别实例分析
  • 如何进行arp病毒防范
  • jquery的实现原理
  • python中序列
  • 刷android go
  • 法制员职责任务
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设