<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JYX8]]></title><description><![CDATA[嗯]]></description><link>https://blog.youkuaiyun.com/J_Y_X_8</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; J_Y_X_8]]></copyright><item><title><![CDATA[Draftjs中文翻译5 - v0.10 API迁移]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79513717</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79513717</guid><author>J_Y_X_8</author><pubDate>Sun, 11 Mar 2018 09:26:52 +0800</pubDate><description><![CDATA[v0.10 API迁移Draft.js v0.10发行版包含对用于管理DraftEntity数据的API的更改 ; 全球“DraftEntity”模块将被弃用，并且 DraftEntity实例将作为其一部分进行管理ContentState。这意味着之前访问的方法DraftEntity现在被移至ContentState记录。此API改进为v0.11中将提供的许多优势打开了道路：DraftEntity实]]></description><category></category></item><item><title><![CDATA[Draftjs中文翻译4- 实体]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79513680</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79513680</guid><author>J_Y_X_8</author><pubDate>Sun, 11 Mar 2018 09:19:15 +0800</pubDate><description><![CDATA[介绍实体是表示草稿编辑器中的一系列文本的元数据的对象。它有三个属性：类型：这表明它是什么样的实体的字符串，例如’LINK’， ‘MENTION’，’PHOTO’。 
可变性：不要与la不可变性混淆immutable-js，这个属性表示在编辑器中编辑文本范围时，用这个实体对象注解的一系列文本的行为。这在下面更详细地解决。 
数据：包含实体元数据的可选对象。例如，一个’LINK’实体可能包含一个data]]></description><category></category></item><item><title><![CDATA[Draftjs中文翻译3 - Rich Styling丰富的造型]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79484277</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79484277</guid><author>J_Y_X_8</author><pubDate>Thu, 08 Mar 2018 14:44:33 +0800</pubDate><description><![CDATA[丰富的造型现在我们已经建立了顶级API的基础知识，我们可以进一步研究如何将基本丰富的样式添加到Draft编辑器中。EditorState：编辑器命令 
上一篇文章介绍了该EditorState对象作为编辑器完整状态的快照，由Editor核心通过 onChangeprop提供。但是，由于您的顶层React组件负责维护状态，因此您还可以自由地EditorState以任何您认为合适的方式将更改应用到该对象]]></description><category></category></item><item><title><![CDATA[Draftjs中文翻译2 - API Basics API基础]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79484091</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79484091</guid><author>J_Y_X_8</author><pubDate>Thu, 08 Mar 2018 14:32:14 +0800</pubDate><description><![CDATA[API基础

本文档概述了DraftAPI 的基础知识。一个 可行的例子也可以沿用。





受控输入

该Editor阵营组件内置的控制CONTENTEDITABLE组件，以提供仿照熟悉反应的顶级API的目标 来控制输入 API。

作为简要回顾，受控投入涉及两个关键部分：

甲值来表示输入的状态 
一个平变化支撑功能，接收更新的输入 
此方法允许组成输入的组件严格控制输入的状态，同时允许更新...]]></description><category></category></item><item><title><![CDATA[Draftjs中文翻译1 - 概观]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79483911</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/79483911</guid><author>J_Y_X_8</author><pubDate>Thu, 08 Mar 2018 14:22:07 +0800</pubDate><description><![CDATA[概观Draft.js是一个用于在React中构建富文本编辑器的框架，由一个不可变模型提供支持，并通过跨浏览器差异进行抽象。Draft.js可以轻松构建任何类型的富文本输入，无论您是只是想支持一些内联文本样式还是构建复杂的文本编辑器来编写长篇文章。Draft.js于2016年2月在React.js Conf推出安装Draft.js通过npm分发。它依赖于必须同时安装的React和React DOMnp]]></description><category></category></item><item><title><![CDATA[fetch 上传Cookie数据]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/72910256</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/72910256</guid><author>J_Y_X_8</author><pubDate>Thu, 08 Jun 2017 09:39:46 +0800</pubDate><description><![CDATA[Fetch 请求默认是不带cookie的。需要设置fetch的第二个参数； 
先来看下，请求头部信息Request
method - 使用的HTTP动词，GET, POST, PUT, DELETE, HEAD
url - 请求地址，URL of the request
headers - 关联的Header对象
referrer - referrer
mode - 请求的模式，主要用于跨域设置，c]]></description><category></category></item><item><title><![CDATA[react中使用AntDesign库 --- babel-plugin-import 配置]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71827548</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71827548</guid><author>J_Y_X_8</author><pubDate>Sat, 13 May 2017 15:58:05 +0800</pubDate><description><![CDATA[react项目中引用AntDesign组件库时，在运行项目报一下警告： 
You are using a whole package of antd, please use https://www.npmjs.com/package/babel-plugin-import to reduce app bundle size.这是因为在使用ant组件库时：使用了import { Button } fr]]></description><category></category></item><item><title><![CDATA[react中给dom元素添加自定义属性(Unknown prop `_type` on <Bu> tag)]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71478282</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71478282</guid><author>J_Y_X_8</author><pubDate>Tue, 09 May 2017 15:30:58 +0800</pubDate><description><![CDATA[在开发react项目中，默认的标签属性：nam、id、className等； 
如果需要给标签添加自定义属性； 
如：<Bu _type="1" ></Bu>这时候如果直接写_type，react不识别这是tag属性；会直接在控制台抛出个错误出来：main.js:111 Warning: Unknown prop `_type` on <Bu> tag. Remove this prop from]]></description><category></category></item><item><title><![CDATA[node -- npm无法安装各种包解决方法]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71195156</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71195156</guid><author>J_Y_X_8</author><pubDate>Fri, 05 May 2017 13:31:22 +0800</pubDate><description><![CDATA[在使用npm安装组件包时；会遇到无法安装各种包，错误如下：]]></description><category></category></item><item><title><![CDATA[win10下：npm 淘宝镜像安装失败问题]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71195118</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71195118</guid><author>J_Y_X_8</author><pubDate>Fri, 05 May 2017 13:25:12 +0800</pubDate><description><![CDATA[使用官方命令安装cnpm：npm install -g cnpm --registry=https://registry.npm.taobao.org安装时出错： 使用管理员模式运行才cmd： 
找到cmd存放目录位置：C:\Windows\System32； 
右键以管理员的身份运行；使用FQ、网络代理模式运行
npm install -g cnpm --registry=https://regi]]></description><category></category></item><item><title><![CDATA[npm install -g n 运行错误]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71191493</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/71191493</guid><author>J_Y_X_8</author><pubDate>Fri, 05 May 2017 10:02:04 +0800</pubDate><description><![CDATA[在做node升级，使用npm安装n模块时：npm install -g n；出现一下错误此时改用另一条命令：npm install -g n --forcen模块安装问题得以解决；]]></description><category></category></item><item><title><![CDATA[javascript调用摄像头拍照上传二-------flash版]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/53888640</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/53888640</guid><author>J_Y_X_8</author><pubDate>Mon, 26 Dec 2016 19:26:50 +0800</pubDate><description><![CDATA[javascript调用浏览器拍照上传，虽然现在H5已经有个新功能方法getUserMedia()可以调用浏览器的摄像头进行拍照生成图片上传；但是很不凑巧碰到了IE这个…；IE11及以下所有版本，包括微软抛弃IE后的新名称Edge都不支持getUserMedia();据说Edge的下个版本会支持，但是那是以后的事了；想要兼容IE浏览器只能换种思维使用Flash;虽然现在Flash的漏洞比较多，但是作]]></description><category></category></item><item><title><![CDATA[拍照草稿]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/53128738</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/53128738</guid><author>J_Y_X_8</author><pubDate>Fri, 11 Nov 2016 14:52:45 +0800</pubDate><description><![CDATA[<!DOCTYPE HTML> 
<html> 
<head> 
<meta charset="utf-8"> 
<title>拍照</title> 
<meta name="Keywords" content=""> 
<meta name="Description" content=""> 
<style type="text/css">
    .videoArea{
    width: 3]]></description><category></category></item><item><title><![CDATA[CSS基础---CSS强制性换行(word-wrap;word-break;)]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52460206</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52460206</guid><author>J_Y_X_8</author><pubDate>Wed, 07 Sep 2016 15:41:02 +0800</pubDate><description><![CDATA[块级元素在其内显示的文字超过其宽度时会自动换行，前提条件是white-space属性值设置为 
默认的normal；如果white-space：nowrap；会强制其内的文字在一行显示；及特殊的情况，但当录入的数据是一堆没有空格的字符或字母或数字（测试人员很会这样做，平常很少出现，要不怎么说测试人的思维是想你想不到的），超过容器宽度时就会把容器撑大或者不撑大直接超过了其宽度，不换行。处理方式：]]></description><category></category></item><item><title><![CDATA[javascript+css实现进度条效果]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52093022</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52093022</guid><author>J_Y_X_8</author><pubDate>Tue, 02 Aug 2016 12:14:12 +0800</pubDate><description><![CDATA[主要是以样式实现进度条的效果，JavaScript控制显示的百分比html模板<div class="progress_area">
    <span id="progress" class="progress_bac"></span>
</div>
<input type="button" class="progress-inp" value="100%" onclick="progress(1]]></description><category></category></item><item><title><![CDATA[javascript实现css主题样式切换;动态改变引入的css文件；]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52056879</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52056879</guid><author>J_Y_X_8</author><pubDate>Thu, 28 Jul 2016 16:56:57 +0800</pubDate><description><![CDATA[一个页面要显示不同的主题风格，就需要写不同的css文件； 
在做不同css文件相互切换时，首先要了解link标签中的rel属性； 
rel属性值：
alternate文档的替代版本（比如打印页、翻译或镜像）。 
stylesheet  文档的外部样式表。
start   集合中的第一个文档。 
next     集合中的下一个文档。 
prev    集合中的上一个文档。 
contents]]></description><category></category></item><item><title><![CDATA[js处理对象参数值，过滤掉对象参数值为""、null、undefined，并返回一个新对象]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52046346</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52046346</guid><author>J_Y_X_8</author><pubDate>Wed, 27 Jul 2016 15:58:46 +0800</pubDate><description><![CDATA[直接进入主题：过滤对象中的，”“、null、 undefined,并返回新数组比如以下参数值var  pd = {
    a : "a",
    b : "b",
    c : "",
    d:undefined,
    e:null
}对于pa对象参数中，不需要c,d,e的话，我们可能会这么写
function re(){
    var param = {}; 
    if (pd]]></description><category></category></item><item><title><![CDATA[javascript常用方法整理；(不断更新)]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52045716</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/52045716</guid><author>J_Y_X_8</author><pubDate>Wed, 27 Jul 2016 15:10:25 +0800</pubDate><description><![CDATA[以下是在项目中遇到的常用的javascript方法整理；1.判断传入参数的类型，以字符串的形式返回/**
 *  判断传入参数的类型，以字符串的形式返回
 *  @obj：数据
 **/
function dataType(obj){
    if (obj===null) return "Null";
    if (obj===undefined) return "Undefined";]]></description><category></category></item><item><title><![CDATA[JavaScript对象复制、扩展（改变原对象的引用，避免原对象被动态的改变值）；]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/51784809</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/51784809</guid><author>J_Y_X_8</author><pubDate>Wed, 29 Jun 2016 17:46:14 +0800</pubDate><description><![CDATA[javaScript对象在赋值时，常常直接使用”=”，觉得可以直接把一个一个对象赋值给另一个对象；javaScript中的数据类型分为两类，原始类型和对象类型； 
1.原始类型：包括数值，字符串、布尔值、null、undefined; 
2.对象类型：对象即属性的集合（function、Array）;先了解数据类型在计算机中的存储； 
1.原始类型：存储的是对象的原始数据； 
2.对象类型：对象的原]]></description><category></category></item><item><title><![CDATA[Nodejs（一）--- Node.js安装及开发环境]]></title><link>https://blog.youkuaiyun.com/J_Y_X_8/article/details/51770041</link><guid>https://blog.youkuaiyun.com/J_Y_X_8/article/details/51770041</guid><author>J_Y_X_8</author><pubDate>Mon, 27 Jun 2016 17:49:03 +0800</pubDate><description><![CDATA[一：下载安装文件操作系统：window 
官方网站：https://nodejs.org/en/ 
选着需要安装的版本后下载； 
下载完成后的文件直接双击运行，安装目录及安装方法就不介绍了； 
安装后的目录机构： 
可以看到目录结构中自带了npm，可以直接使用npm安装所需要的环境；二：运行打开cmd，进入nodeJS的安装目录： 
在“命令提示符中”输入：node -v 查看安装版本,输出版本即安]]></description><category></category></item></channel></rss>