跟技术胖学vue+koa】的更多相关文章

首页热卖商品组件 技术点:1热卖商品封装成单独的组件  2路由和参数的传递  3详情页面路由参数的接收 //首页 <template> <div> <div class="search-bar"> <van-row> <van-col span="3"> <img :src="locationIcon" width="80%" class="locat…
有一段时间没有更新技术博文了,因为这段时间埋下头来看Vue源码了.本文我们一起通过学习双向绑定原理来分析Vue源码.预计接下来会围绕Vue源码来整理一些文章,如下. 一起来学Vue双向绑定原理-数据劫持和发布订阅 一起来学Vue模板编译原理(一)-Template生成AST 一起来学Vue模板编译原理(二)-AST生成Render字符串 一起来学Vue虚拟DOM解析-Virtual Dom实现和Dom-diff算法 这些文章统一放在我的git仓库:https://github.com/yzsun…
博客地址: https://jspang.com/post/flutter3.html#toc-d7a 把我们上节的 Container的部分代码去掉. 使用:Positioned 有点像css里面的绝对定位. 三个元素以上才使用positioned 这个可以调整left和top的位置.比较灵活 import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends Stateless…
技术胖Flutter第三季-18布局CardWidget 卡片布局组件 博客地址: https://jspang.com/post/flutter3.html#toc-420 最外面是Card布局,里面放column布局 在column布局里面用ListTiel 布局 下面再复制这两个ListTiel元素 在每行下面加一个分割线 import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp…
技术胖Flutter第四季-19导航父子页面的跳转返回 博客地址: https://jspang.com/post/flutter4.html#toc-010 onPressed是当前按下的时候,按下动作的响应事件 Navigator是导航组件 自己写的代码没有问题.就是需要重启虚拟机 ,重新flutter run 执行以下 import 'package:flutter/material.dart'; void main(){ runApp(MaterialApp( title:'导航演示01…
技术胖Flutter第四季-20导航的参数传递和接受-1 视频地址:https://www.bilibili.com/video/av35800108/?p=21 先安装一个新的插件: Awesome Flutter Snippets 先把商品的类抽象出出来一个类,两个属性 一个是title标题 一个是description描述 定义ProductList组件 安装插件后的快捷键: stless的快捷键,直接生成类的主体结构. 然后写入口文件void main.里面用了 MaterialApp,…
技术胖Flutter第四季-23静态资源和项目图片的处理 视频地址:https://www.bilibili.com/video/av35800108/?p=24 项目中引用图片静态资源文件 这里就是配置项目中的静态资源文件的 新建images文件夹.然后在里面复制过去一个图片. 加载不了图片.直接复制技术胖的代码也加载不了 import 'package:flutter/material.dart'; void main()=>runApp(MyApp()); class MyApp exte…
在前端开发中,设置元素的 class 列表和内联样式是基本要求.本文主要讲解Vue开发中,样式列表和内联样式的绑定,仅供学习分享使用,如果有不足之处,还请指正. 概述 Vue操作元素的 class 列表和内联样式是数据绑定的一个常见需求.因为它们都是属性,所以我们可以用 v-bind 处理它们:只需要通过表达式计算出字符串结果即可.不过,字符串拼接麻烦且易错.因此,在将 v-bind 用于 class 和 style 时,Vue.js 做了专门的增强.表达式结果的类型除了字符串之外,还可以是对象…
概述 在Vue开发中,模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的.在模板中放入太多的逻辑会让模板过重且难以维护.当你想要在模板中多次引用相同表达式时,就会更加难以处理.所以,对于任何复杂逻辑,你都应当使用计算属性.本文主要讲解Vue中的计算属性和侦听器,仅供学习分享使用,如有不足之前,还请指正. 计算属性 计算属性步骤: 1. 在computed属性中增加reverseMsg方法,如下所示: <script type="text/javascript"> v…
概述 Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据.所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 HTML 解析器解析. 普通文本 数据绑定最常见的形式就是使用“Mustache[小胡子]”语法 (双大括号) 的文本插值,无论何时,绑定的数据对象上 msg 属性发生了改变,插值处的内容都会更新. <span>{{msg}}</span> 通过使用 v-once 指令,执行一次性插值,当数…