Pasoul

Results 42 issues of Pasoul

##### Expected behavior. We hope the editor will not scroll to top, when setting the textColor. ##### Actual behavior. when setting the textColor, the editor will scroll to top. #####...

通过`vue init mpvue/mpvue-quickstart`创建的项目默认是2.0版本,请问如何创建1.x版本的项目

``` ~/.pub-cache/hosted/pub.flutter-io.cn/unpub-2.0.0 » unpub --database mongodb://localhost:27017/dart_pub Null check operator used on a null value package:pub/src/global_packages.dart 365:37 GlobalPackages.find package:pub/src/command/global_run.dart 68:44 GlobalRunCommand.runProtected package:pub/src/command.dart 180:45 PubCommand.run. package:pub/src/command.dart 180:33 PubCommand.run. dart:async new Future.sync package:pub/src/utils.dart...

**问题描述** 基于小程序评测框架项目:https://github.com/hiyuki/mp-framework-benchmark ,为了验证最新版本的uni-app性能,从cli安装最新版本的uni-app,替换到评测框架项目中,发现新增100条数据时,setData会调用100次。 **复现步骤** [复现问题的步骤], 1. 安装小程序评测项目:https://github.com/hiyuki/mp-framework-benchmark 2. 使用cli创建新的uni-app,替换src目录 3. 指定App.vue的count和size为true,点击新增可用券100 ![image](https://user-images.githubusercontent.com/22902187/184612081-840dfa87-9dec-40f8-888b-33b4f1a23e5b.png) 5. 查看打印的累计setData次数,发现调用了100+次 **预期结果** 只给变量赋值一次,应该只调用一次setData ![image](https://user-images.githubusercontent.com/22902187/184611634-13b34d0f-6664-4a47-a258-f046613e68f3.png) **实际结果** ![image](https://user-images.githubusercontent.com/22902187/184611554-c4430cc5-1585-4d83-a81f-0cf8e3ce612f.png) **系统信息:** - uni-app版本 [如使用Vue-cli创建/运行项目,则提供`npm run info`的运行结果] ``` uni-app v3.5.3 uni-app cli...

1. Promise/A+规范 https://promisesaplus.com/ https://www.ituring.com.cn/article/66566 2. 测试用例 https://github.com/promises-aplus/promises-tests

not complete

对象是Js的基本数据类型,对象是一种复合值:它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值。对象也可看做数属性的**无序集合**,每个属性都是一个名/值对。属性名是字符串,因此我们可以把对象看成是字符串到值的映射。这种基本数据结构有很多叫法:‘字典’、‘散列’、‘散列表’、‘关联数组’等。 然而对象不仅仅是字符串到值的映射,除了可以保持自有的属性,Js对象还可以从一个称为原型的对象继承属性,对象的方法通常是继承的属性,这种“原型式继承”是Js的核心特征。 除了字符串、数字、true、false、null和undefined之外。Js中的值都是对象。 对象是可变的,我们通过引用而非值来操作对象。如果变量x是指向一个对象的引用,那么执行`var y = x;`,变量y也指向同一个对象的引用,而非这个对象的副本。通过变量`y`来修改这个对象亦会对`x`造成印象。 属性包括属性名和属性值,属性名可以是包含空字符串在内的所有字符串,但对象中不能存在两个同名的属性。值可以是任意Js值,或者在ES5中,可以是一个`getter`或`setter`函数,除了属性名和属性值之外,每个属性还有一个与之相关的值,称为"属性特性": - 可写(writable attribute),表明是否可以设置该属性的值 - 可枚举(enumerable attribute),表明是否可以通过for/in循环返回该属性 - 可配置(configurable attribute),表明是否可以删除或修改该属性 在ES5之前,通过代码给对象创建的所有属性都是可写的、可枚举的和可配置的。在ES5中则可以对这些特性加以配置。 除了包含属性之外,每个对象还拥有三个相关的对象特性(object attribute): - 对象的原型(prototype)指向另外一个对象,本对象的属性继承自它的原型对象 - 对象的类(class)是一个标识对象类型的字符串 - 对象的扩展标记指明了ES5中是否可以向该对象添加新属性 最后,我们用下面这些属于来对三类JS对象和两类属性做区分: - 内置对象(native object):是由`ECMAScript`规范定义的对象或类,例如,数组、函数、日期和正则表达式都是内置对象...

JavaScript

## 前言 数组是值的**有序集合**。数组每个元素所处的位置以数字表示,称为索引。数组元素索引不一定要连续的,它们之间可以有空缺,每一个`JavaScript`数组都有一个length属性。针对非稀疏数组,该属性就是数组元素的个数,针对稀疏数组,length比所有元素的索引要大。 `JavaScript`数组是`JavaScript`对象的特殊形式,数组的索引实际上碰巧是整数的属性名差不多。通常,数组的实现是经过优化的,用数字索引来访问数组一般来说比访问常规属性的对象要快很多。 数组继承自`Array.prototype`中的属性,它定义了一套丰富的数组操作方法,大多数这些方法对‘类数组’也有效。

JavaScript

## 创建项目 ![image](https://user-images.githubusercontent.com/22902187/93836365-19c76700-fcb5-11ea-90eb-4ec15438d00f.png) ## 参数化构建 如果构建的过程中需要选参数: ![image](https://user-images.githubusercontent.com/22902187/93836716-3912c400-fcb6-11ea-8833-823b8411d7fa.png) 勾选This project is parameterized 通常我们只会用到Choice Parameter和Git参数(需要安装Git Parameter Plug-In)两种选项: • Choice Parameter:提供select选择功能 • Git参数:可以自行选择要构建的分支 ![image](https://user-images.githubusercontent.com/22902187/93836379-2c41a080-fcb5-11ea-8578-06ce75eda944.png) ### Choice Parameter • 名称:当前选中的值会赋值给变量SERVER_IP,在shell中通过$SERVER_IP获取 • 选项:select选择框提供的选项,默认选中第一个值 ![image](https://user-images.githubusercontent.com/22902187/93836753-50ea4800-fcb6-11ea-9870-712570bf56a0.png) 实际效果如下:...

## 安装与运行 ### 系统信息 ``` [lukou@deploy ~]$ lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 8.2.2004 (Core) Release: 8.2.2004 Codename: Core ``` ### 下载镜像 `docker pull...

### 系统 Centos8.2 ``` [lukou@deploy ~]$ lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 8.2.2004 (Core) Release: 8.2.2004 Codename: Core ``` ### Docker安装 • step 1:安装一些必要的工具...