建立编辑器-vue项目

经验

  • 练习做项目时,如果遇到不懂的就先跳过,先把功能实现,完成后再去想细节,不要一开始就去纠结不懂的知识点,否则会把时间拉的很长,从而打击学习热情

  • 如果想做出很炫的效果,一个很便捷的途径就是:引用别人写的库,要什么功能就引入什么功能,狂看说明文档.
    切记:不要去纠结人家是怎么实现的,做出来东西后再对有兴趣的部分去深究

  • 编写代码时,每添加修改一点功能,一定要记得

  • 解决网页访问404的办法是 加目录或减目录

  • 一般项目上线时不上传编译后的dist文件夹,而是将dist文件夹打包上传到服务器

git add .
git commit 
git push 

否则,无法追溯,体现不了git的价值**

前置知识

  • MVC MVVM 视频教程 在饥人谷的直播班11中有
  • ES6

问题记录

  • 引入scss文件时,路径文件均正确,但是提示:
    error: This relative module was not found:
    这是因为vue-cli默认没有安装sass、scss文件loader,执行下面命令安装:
npm i -D sass sass-loader scss scss-loader node-sass css-loader
// 如果这么安装报错就分开单独安装即可
  • 文件存放
    不是属于某个组件特有的css或者其他资源(如图片),都可以放到assets文件夹下,属于某个组件的css,写到组件内的style标签中

  • vue的组件中使用 scss 的方法

//  在style标签上添加 lang = "scss"
<style lang="scss">
</style>
  • 编写css时,最好在外层添加#id,提升优先级,能减少不必要的错误

  • 当实际显示的效果与预期效果不一致时,记得检查相关部分的css是否出现优先级 问题,导致样式被覆盖

知识点

  • svg标签默认是个inline-block元素
  • html中的事件传入的是一个函数调用,而不是函数名,
    如:
// 这个copyText()是js函数
<button onclick="copyText()">复制文本</button>

// 下面这样在js中才是加函数名
btn.onClick = fn;

// 上面两种写法的区别就是:<button>是在html中,而btn.onClick=fn是在js文件中
  • 在vue中传入字符串和传入变量
<ArrayEditor v-bind:items="workHistory" v-bind:labels="{company: '公司', content: '"工作内容'}" v-bind:title='"工作内容"'/>

上面代码中 v-bind:items="workHistory" 表示传递一个变量workHistory;而v-bind:title='"工作内容"'表示传递一个js的字符串,注意: 如果需要传递一个字符串进去,就不需要使用v-bind进行绑定了,直接使用:title="工作内容" 即可

  • 如果在Vue中要使用动画效果,有两种途径:
    • 使用纯CSS
    • 使用Vue中的transition

项目开发流程

  • Vue是以数据为中心,通过数据去渲染出DOM,因此,一般我们的开发流程是:先构建数据,数据构建完成后,MVVM会帮我们去渲染出DOM

  • 箭头函数:箭头函数的一个特点是:它不会改变this的指向,函数内的this与函数外的this相同

  • 将vue项目发布到github

    • 第一步:vi config/index.js, 如下:
      image.png
    • 第二步:删除.gitignore中的 dist 目录,表示将该目录上传到git上
    • 第三步: npm run build:重新编译
    • 第四步:上传到github上

安装初始化

外部引入

  • element-ui:
    引入方法及使用方法:查看文档

  • 使用svg symbol 作icon
    使用的icon地址
    不会使用就看文档:使用帮助
    总共分为这么几步:

    • 第一步:拷贝项目下面生成的symbol代码:
      //at.alicdn.com/t/font_8d5l8fzk5b87iudi.js
    • 第二步:加入通用css代码(引入一次就行):
    <style type="text/css">
    .icon {
       width: 1em; height: 1em;
       vertical-align: -0.15em;
       fill: currentColor;
       overflow: hidden;
    }
    </style>
    
    • 第三步:挑选相应图标并获取类名,应用于页面:
    <svg class="icon" style="font-size: 100px">
      <use xlink:href="#icon-xxx"></use>
    </svg>
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,457评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,837评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,696评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,183评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,057评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,105评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,520评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,211评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,482评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,574评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,353评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,897评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,489评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,683评论 2 335

推荐阅读更多精彩内容

  • 冬瓜 【性味归经】甘、淡,微寒。归肺、大肠、膀胱经。 【功效】利尿,清热,化痰,生津,解毒。 【成分】蛋白质、糖、...
    快乐中姐阅读 130评论 0 0
  • 出来工作六年六个月。想写点东西,如此而已。 六年里换了9个公司,做过4个工作性质的岗位,跨了4个地区。...
    ywdf阅读 269评论 0 1
  • 酒,的确是好东西,给人快乐,让人忘忧,使爽朗的人豪气冲天,还能壮壮怂人的胆。 酒,绝对是个坏东西,一旦喝的太多,就...
    大蚱蜢阅读 1,433评论 2 2