...然后这个机子传过来的数据就可能20来条。如果用最新的echarts4来做,但是数据太小不足以画出图来,但是如果数据太大传输也是一个问题。后来看来echarts2的热力图,仿佛找到来救星~~(https://echarts.baidu.com/echarts2/doc/example/heat...

这篇文章主要介绍了vue 使用Jade模板写html,stylus写css的方法,文中还给大家提到了使用jade注意事项,需要的朋友可以参考下

日常工作都是使用vue开发页面和webApp,写的多了就想偷懒简化各种书写方式,所以使用了jade写html,stylus写css,省了很多的步骤和提高了效率。

安装包// 安装jade包

npm install jade jade-loader --save-dev

// 如果使用vue-cli构建项目,则不需要安装stylus相关的包,vue-cli默认已安装

npm install stylus stylus-loader --save-dev

配置文件// webpack.base.conf.js 配置

// jade

{

test : /\.jade$/,

loader : 'jade-loader',

}

// stylus 如果使用vue-cli构建,无需配置此项

{

test : /\.styl$/,

loader : 'stylus-loader',

}

jade使用前后对比// html 模板

测试标题

这是一条测试的demo文本

{{ oneText + "-" + "twoText" }}

// jade 模板

p.demo-components

h2 测试标题

p

span.text 这是一条测试的demo文本

i.icon

input(v-model='value1',@keydown.enter='loginIn')

p {{ oneText + "-" + twoText }}

使用Jade注意事项需要简单了解jade基本使用语法(10分钟简单了解即可)

template 需要加上 lang='jade' 属性

标签内文本换行会解析错误,需要使用其他技巧性方法解决。例:

p

p 我是测试文本哇,可是文本太长需要换行啊,我恰巧回车试一

下啊,啊呀,报错啦!!

// 可以写进一个变量里、或方法中返回数据、或保持一行不换行

stylus 前后对比

// stylus demo

.main-body

width 300px

heihgt 200px

background-color rgba(0,0,0,1)

.main-model

width 50px

height 50px

margin 20px auto

stylus 可以使用极简的方式写css,也可以格式混合(为了保持格式统一,不建议),将解析的任务交给webpack去做,我们只需要书写简单易读的代码即可。这是我喜欢的风格和方式,sass当然也可以做到,只是个人的机缘巧合现在使用了stylus。

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

在vue中使用echarts3.0自适应的方法有哪些?

在ES6箭头函数中有关this方面的问题?

在jQuery幻灯片中使用插件owlcarousel(详细教程)

vue可以配合jade以及sass吗_在vue中如何使用Jade模板 - echart相关推荐

  1. vue可以配合jade以及sass吗_【图文】5分钟可以学会在vue里使用sass?

    想听sass-loader如何操作?这是学员提出的问题.冥冥之中仿佛看到了学员渴望知识的大眼睛,马上开课吧无忧老师作出响应,整理出这篇该当,如何五分钟搞定Vue + Sass?所以问题你来提,我们为你 ...

  2. ui vue 创建项目教程 并关闭语法_创建vue项目流程

    创建vue项目流程 1.使用构建工具vue-cli创建项目脚手架 vue-cli是一个官方发布vue.js项目脚手架,使用vue-cli可以快速创建vue项目. (1)安装 确认已安装了node.js ...

  3. vue 加载页面时触发时间_解析Vue项目的四个方面优化

    在本篇文章里我们给大家整理了一篇关于优化VUE项目的四个总要点,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下.如有不足之处,欢迎批评指正. 运行时优化 1.使用v-if代替v ...

  4. vue子组件获取父组件数据_在vue.js中父组件是如何向子组件传递数据的?

    本文只有一个学习点. 父组件如何向子组件传递数据. 一起学习,更多文章请关注我的头条号,我是落笔承冰. 一.先创建一张空白网页index.html,在head标签里设置好vue的链接库. 二.写一个绑 ...

  5. vue 禁止显示本网页由、、_【VUE/JS】vue和js禁止浏览器页面后退

    1.vue 禁止浏览器后退 需求是:需要某个路由不能通过浏览器返回,同时不影响相互之间的切换 整理一下解决方法 和 使用方法: 1.在路由配置中给这个路由添加meta信息,比如: { path: '/ ...

  6. ui vue 创建项目教程 并关闭语法_使用vue ui命令创建vue项目步骤

    1.前置环境 1.node.js 2.vue-cli 3.webstorm 2.创建步骤 1.在webstorm中打开一个终端,输入 #vue ui 运行结束后,会启动一个web服务用以可视化创建vu ...

  7. vue 如何将参数放到连接上_通过Vue路由传参的两种方式及Vue组件中接收参数的方式...

    1. Vue传参方式 1.1 通过动态路由传参 我们经常需要把某种模式匹配到的所有路由,全都映射到同个组件.例如,我们有一个 User 组件,对于所有 ID 各不相同的用户,都要使用这个组件来渲染.那 ...

  8. vue进入页面执行的钩子函数_解决VUE mounted 钩子函数执行时 img 未加载导致页面布局的问题...

    项目需求:图片加载时,当鼠标滚动至当前图片进行加载并加上上滑特效,实现这个效果需要对文档文档滚动位置和图片的当前位置进行比较.但是mounted 钩子函数执行时img图片并未加载出来也就是占位为空,导 ...

  9. vue父子组件生命周期执行顺序_关于Vue组件的生命周期及执行顺序

    本文主要讲述了:Vue组件渲染时的生命周期及执行顺序 Vue组件数据变更时的生命周期及执行顺序 Vue组件嵌套时的生命周期及执行顺序 正文 组件渲染时的生命周期 在组件渲染时,每个Vue组件都有4个生 ...

  10. vue点击input框出现弹窗_使用vue实现各类弹出框组件

    简单介绍一下vue中常用dialog组件的封装: 实现动态传入内容,实现取消,确认等回调函数. 首先写一个基本的弹窗样式,如上图所示. 在需要用到弹窗的地方中引入组件: import dialogBa ...

最新文章

  1. WEB编辑器漏洞手册.zip
  2. PieLove 之 数据分析帝.(ZZ)(is2120)
  3. 四边偏移lisp_双向偏移lisp
  4. tomcat8源码分析-Connector初始化
  5. opencv(二) 图片处理
  6. 87-Spark推测执行spark.speculation
  7. the railway problem(the example of stack)
  8. openstack 之 kolla安装镜像
  9. Linux常用命令的缩写含义
  10. 【博客管理】博客格式说明【置顶】
  11. 常用手机屏幕显示级别与分辨率对照
  12. 专业音频测试软件应用比对,(精品文献)专业音频测试软件应用比对(升级版)_汤磊.pdf...
  13. 【visio】visio绘制流程图教程
  14. 叉乘点乘混合运算公式_数学公式总结人教版初一上册
  15. MyBioSource STMN1 elisa 试剂盒解决方案
  16. IT人才供不应求,大数据分析程序员今后的发展道路
  17. 2020李宏毅学习笔记——15.Recurrent Netural Network 上
  18. 微信开发学习二 -- 微信开发入门(简单demo)
  19. SqlServer 数据库修复
  20. Unlawfully wed 小小新娘 | 经济学人中英双语对照精读笔记

热门文章

  1. 斐讯K2路由器,版本号V22.6.507.43(最新)刷华硕固件简明教程(附所有工具包)
  2. 如何格式化128GU盘为fat32?
  3. 在网页上添加可爱的Live 2D模型
  4. 抢先体验Drive 2.0 Beta,按需同步,释放电脑空间
  5. 论文纠错和管理文献工具
  6. 音频分离Spleeter的安装
  7. 斐讯路由器k2p a1刷官改只能刷入k2p_57_v*_*固件无法刷入k2p_mtk_v*_*版本--刷入后无法进入主页面/刷入后无法启动
  8. X264源码下载地址
  9. 3dmax2020软件安装教程
  10. 复旦高等代数 I(15级)每周一题