上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 38 下一页
摘要: MVVM就是在前端页面上,应用了扩展的MVC模式,我们关心Model的变化, MVVM框架自动把Model的变化映射到DOM结构上,这样,用户看到的页面内容就会随着Model的变化而更新。 例如,我们定义好一个JavaScript对象作为Model,并且把这个Model的两个属性绑定到DOM节点上: 阅读全文
posted @ 2020-01-25 12:59 Mr_Riven 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 直接使用Sequelize虽然可以,但是存在一些问题。 团队开发时,有人喜欢自己加timestamp: var Pet = sequelize.define('pet', { id: { type: Sequelize.STRING(50), primaryKey: true }, name: Se 阅读全文
posted @ 2020-01-25 12:09 Mr_Riven 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 访问MySQL 当我们安装好MySQL后,Node.js程序如何访问MySQL数据库呢? 访问MySQL数据库只有一种方法,就是通过网络发送SQL命令,然后,MySQL服务器执行后返回结果。 我们可以在命令行窗口输入mysql -u root -p,然后输入root口令后,就连接到了MySQL服务器 阅读全文
posted @ 2020-01-24 18:15 Mr_Riven 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 浏览器现状 视口 视口标签 二倍图 手机端和pc端像素比例不一样 物理像素&物理像素比 背景缩放background-size 背景图片二倍图 移动端开发选择 移动端技术解决方案 特殊样式 常见的移动端页面布局 移动端技术选型 案例 京东移动端首页1 案例 京东移动端首页2 案例 京东移动端首页3( 阅读全文
posted @ 2020-01-22 23:31 Mr_Riven 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 我们已经可以用koa处理不同的URL,还可以用Nunjucks渲染模板。现在,是时候把这两者结合起来了! 当用户通过浏览器请求一个URL时,koa将调用某个异步函数处理该URL。在这个异步函数内部,我们用一行代码: ctx.render('home.html', { name: 'Michael' 阅读全文
posted @ 2020-01-21 19:23 Mr_Riven 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Nunjucks是什么东东?其实它是一个模板引擎。 那什么是模板引擎? 模板引擎就是基于模板配合数据构造出字符串输出的一个组件。比如下面的函数就是一个模板引擎: function examResult (data) { return `${data.name}同学一年级期末考试语文${data.ch 阅读全文
posted @ 2020-01-18 19:14 Mr_Riven 阅读(482) 评论(0) 推荐(0) 编辑
摘要: vscode的使用 什么是HTML5? HTML5新增语义化标签 多媒体标签 <audio>音频标签 谷歌浏览器 把autoplay属性给我们禁用。 两种音频格式的播放 视频标签<video> HTML5表单属性 新增表单属性 内容不能为空 css3 css3属性选择器 css3结构伪类选择器 cs 阅读全文
posted @ 2020-01-15 22:37 Mr_Riven 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.在hello-koa这个目录下创建一个package.json,这个文件描述了我们的hello-koa工程会用到哪些包。完整的文件内容如下: { "name": "hello-koa2", "version": "1.0.0", "description": "Hello Koa 2 examp 阅读全文
posted @ 2020-01-13 19:23 Mr_Riven 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 插槽内容 Vue 实现了一套内容分发的 API,这套 API 的设计灵感源自 Web Components 规范草案,将 <slot>元素作为承载分发内容的出口。 它允许你像这样合成组件: <navigation-link url="/profile"> Your Profile </navigat 阅读全文
posted @ 2020-01-08 00:14 Mr_Riven 阅读(317) 评论(0) 推荐(0) 编辑
摘要: { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", // 配置名称,将会在启动配置的下拉菜单中显示 "type": "cppdbg", // 配置类型,这里只能为cppdbg "request": "launch", 阅读全文
posted @ 2020-01-07 17:11 Mr_Riven 阅读(1339) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 38 下一页