03 2024 档案
摘要:canvas画一条直线 const canvas = document.getElementById('canvas') const ctx = canvas.getContext('2d') ctx.beginPath()//绘制都用beginPath和closePath包裹 ctx.lineWi
阅读全文
摘要:JSX 在 React 中使用 JSX 语法(JavaScript扩展)描述用户界面,在 React 代码执行之前,Babel 会将 JSX 语法转换为标准的 JavaScript API。JSX 语法就是一种语法糖。让开发人员舒服 JSX不同于vue模板的 属性值为JavaScript表达式,属性
阅读全文
摘要:传统服务端渲染 art-template包是一个模板解析器,其官网会有解析器的语法和使用 const express = require('express') const fs = require('fs') const template = require('art-template') cons
阅读全文
摘要:vue的原理主要从三个方面进行说明,分别是响应式原理、虚拟DOM、模板编译和组件化 响应式原理 一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项,Vue 将遍历此对象所有的 property,并使用 Object.defineProperty 把这些 property 全
阅读全文
摘要:针对仅有js文件设置打包入口和出口 const path = require('path') module.exports = { entry: './src/main.js', output: { filename: 'bundle.js', path: path.join(__dirname,
阅读全文
摘要:VueCLi中提供了一个插件可以进行原型快速开发 需要先额外安装一个全局的扩展 npm install -g @vue/cli-service-global 要安装 @vue/cli-service-global 4.5.19,你需要满足以下要求: 安装要求 需要 Node.js 10.x 或以上版
阅读全文