前端
前端架构师陈龙威
还是敲代码有意思
展开
-
vue或者ui组件table中render函数配置,超简单一目了然
前端-vue-render函数的渲染总结:// render配置render: (h, param) => { return h('h-button', { // 与 `v-bind:class` 的 API 相同, // 接受一个字符串、对象或字符串和对象组成的数组 class: { hiddenDom: true, showDom: false }, ...原创 2021-11-20 13:19:55 · 1552 阅读 · 0 评论 -
前端-插件-数据精度以及计算
总结: 如果要进行公式计算: math.evaluate('1.2 * (2 + 4.5)') // 7.8复制代码 实现高精度: import * as math from 'mathjs'// 正常的使用,仍旧会出现这种情况0.1 + 0.2 // 0.30000000000000004math.add(0.1, 0.2) // 0.30000000000000004// 使用format即可实现高精度const ans =..原创 2021-11-20 11:17:19 · 942 阅读 · 0 评论 -
前端-vue3-vue3相比vue2改了啥
vue的初始化改了:// 旧版let vm = new Vue({ el: '#app', data: {}})// 新版,且data必须为function了createApp({ data() { return {} }}).mount('#app')复制代码常用部分的改动新增部分:vue3新增的最大亮点就是新加了setup,几乎替代了data,methods,mounted等生命周期,且setup中无法访问this 新增...原创 2021-10-14 14:01:05 · 537 阅读 · 0 评论 -
前端-规范-elint代码格式化
eslint配置文件// .eslintignore文件// 不检测iconfont.js文件**/iconfont.jsroot = true [*]charset = utf-8end_of_line = lfindent_size = 2indent_style = spaceinsert_final_newline = truetrim_trailing_whitespace = true复制代码常见命令自动格式化修复src文件夹下文件:eslint -原创 2021-09-18 13:38:56 · 194 阅读 · 0 评论 -
前端-规范-js,css,html,vue,文件夹等命名规范
文件部分 文件夹: 小驼峰,尽量简洁,一眼能看出什么用处内容,示例:user, userSetting 文件名(js/css/vue/jsx/png): 小驼峰,示例:userSetting.js/css/vue/jsx/png js部分 模块,组件,类名: 大驼峰,示例:MyTestName js常量: 大写,多个单词中间用下划线,示例:MY_TEST_NAME js方法名: 小驼峰,尽量语义化,可动词前缀,示例:getTable.原创 2021-09-18 13:25:57 · 286 阅读 · 0 评论