<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_44106924的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_44106924</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_44106924]]></copyright><item><title><![CDATA[vue的get请求传递动态参数  php接收动态参数]]></title><link>https://blog.youkuaiyun.com/weixin_44106924/article/details/108956563</link><guid>https://blog.youkuaiyun.com/weixin_44106924/article/details/108956563</guid><author>weixin_44106924</author><pubDate>Wed, 07 Oct 2020 23:05:59 +0800</pubDate><description><![CDATA[问题场景：有学生和老师两个界面，它们共用一个修改方法修改数据，这时get请求传递给后端的数据就不一样了。例如原来一行的数据是这样的
//这是学生原来的数据
stu={sno:'10001',sname:'张三',ssex:'男'}
//这是老师原来的数据
tea={tno:'0001',tname:'郭靖',ssex:'男'}

现在我要发送get请求给后台（我这里后台是php）要求改成这样
//这是学生要修改的数据
newStu={sno:'10001',sname:'王五',ssex:'女'}
//这是]]></description><category></category></item><item><title><![CDATA[如何获取JS对象的第一个键的值]]></title><link>https://blog.youkuaiyun.com/weixin_44106924/article/details/108956292</link><guid>https://blog.youkuaiyun.com/weixin_44106924/article/details/108956292</guid><author>weixin_44106924</author><pubDate>Wed, 07 Oct 2020 21:57:59 +0800</pubDate><description><![CDATA[1.遍历对象，在第一个键值对的地方跳出来
var form={user:'zhangsan',type:'vip'}
var val=null;//用来记录第一个键值对的值
for(var key in form)
{
	val=form[key];
	break;
}

2.把对象转化为数组，然后用数组的下标取值
Object.keys(form)//将form转化数组，返回值是form键名的数组
console.log(Object.keys(form))
//输出 ['user','type']

c]]></description><category></category></item><item><title><![CDATA[JS进阶 执行上下文]]></title><link>https://blog.youkuaiyun.com/weixin_44106924/article/details/108914407</link><guid>https://blog.youkuaiyun.com/weixin_44106924/article/details/108914407</guid><author>weixin_44106924</author><pubDate>Sat, 03 Oct 2020 22:49:43 +0800</pubDate><description><![CDATA[分享一篇好文章
理解 JavaScript 中的执行上下文和执行栈.

]]></description><category></category></item><item><title><![CDATA[vue和php前后端分离]]></title><link>https://blog.youkuaiyun.com/weixin_44106924/article/details/108720122</link><guid>https://blog.youkuaiyun.com/weixin_44106924/article/details/108720122</guid><author>weixin_44106924</author><pubDate>Mon, 21 Sep 2020 22:57:19 +0800</pubDate><description><![CDATA[了解前后端分离
前后端的分离分为两步：

后端通过了解前端需要哪些数据，用php，java，c#等向数据取数据，然后把取出的数据发布地址到服务器，
前端通过get，post请求向后端发布到服务器的地址请求数据，然后把返回的数据加载到页面上。

前后端实现的首要点就是解决跨域问题
跨域：出于浏览器的同源策略限制。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。
当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域

最常见解决跨域的方法是JSONP，想详细了]]></description><category></category></item><item><title><![CDATA[vue-cli跨域配置 以及一些注意点]]></title><link>https://blog.youkuaiyun.com/weixin_44106924/article/details/108719099</link><guid>https://blog.youkuaiyun.com/weixin_44106924/article/details/108719099</guid><author>weixin_44106924</author><pubDate>Mon, 21 Sep 2020 21:34:38 +0800</pubDate><description><![CDATA[文章目录跨域配置配置好了，但还是vue默认的端口
如果是配置了但还是出现一些问题，可以
跨域配置
vue-cli搭建的项目需要自己新建一个vue.config.js配置文件：

在vue.config.js文件里配置跨域参数：
module.exports = {
    devServer:{
        open:true,
        proxy: {
            '/api': {
             //设置你调用的接口域名和端口号 别忘了加http
          ]]></description><category></category></item><item><title><![CDATA[JS进阶  有趣的定时器]]></title><link>https://blog.youkuaiyun.com/weixin_44106924/article/details/108626986</link><guid>https://blog.youkuaiyun.com/weixin_44106924/article/details/108626986</guid><author>weixin_44106924</author><pubDate>Wed, 16 Sep 2020 19:45:44 +0800</pubDate><description><![CDATA[文章目录定时器基础理解定时器定时器的注意点和一些冷知识
定时器基础
定时器功能主要由setTimeout()和setInterval()这两个函数来完成，它们的内部运行机制完全一样，区别在于前者指定的代码是一次性执行，后者则为反复执行。以下主要讨论setTimeout()。
定义：
var timerId = setTimeout(func|code, delay)
第一个参数func|code是将要推迟执行的函数名或者一段代码，第二个参数delay是推迟执行的毫秒数。
需要注意的地方：如果第一个参数是写的]]></description><category></category></item><item><title><![CDATA[JS进阶  同步和异步]]></title><link>https://blog.youkuaiyun.com/weixin_44106924/article/details/108609806</link><guid>https://blog.youkuaiyun.com/weixin_44106924/article/details/108609806</guid><author>weixin_44106924</author><pubDate>Tue, 15 Sep 2020 21:29:39 +0800</pubDate><description><![CDATA[文章目录单线程的js同步任务和异步任务JS中的异步操作有

先从一道题来引出本章内容：

单线程的js
 &nbsp;&nbsp;&nbsp;&nbsp; javascript是一个单线程，单线程就意味着所有任务执行都需要排队，也就是只有等上一个任务执行完毕才会执行下一个任务
&nbsp;&nbsp;&nbsp;&nbsp; 但这就会出现一个问题：如果上一个任务耗时很长，那么下一个任务就不得不一直等待，于是就有了“任务队列”这个概念，任务队列就是把所有耗时的任务加入到一个“队列”中，处于等待状态，而不耗时的]]></description><category></category></item><item><title><![CDATA[asp.net mvc 引入vue+ElementUi]]></title><link>https://blog.youkuaiyun.com/weixin_44106924/article/details/108567321</link><guid>https://blog.youkuaiyun.com/weixin_44106924/article/details/108567321</guid><author>weixin_44106924</author><pubDate>Sun, 13 Sep 2020 20:31:51 +0800</pubDate><description><![CDATA[asp.net mvc 引入vue+ElementUi
右键项目名——管理NuGet程序包

在浏览里搜素 vue element

分别安装
会发现在Content文件夹 script文件夹下会有相关的文件

在项目中引用vue的js文件、element的css和js文件，下面两种方式都可以
1.使用link标签、script标签引入
&lt;script src="~/Scripts/vue.js"&gt;&lt;/script&gt;
&lt;link rel="stylesheet" href="~]]></description><category></category></item><item><title><![CDATA[asp.net mvc  连接sqlserver数据库]]></title><link>https://blog.youkuaiyun.com/weixin_44106924/article/details/108548933</link><guid>https://blog.youkuaiyun.com/weixin_44106924/article/details/108548933</guid><author>weixin_44106924</author><pubDate>Sat, 12 Sep 2020 15:49:38 +0800</pubDate><description><![CDATA[asp.net mvc  连接sqlserver数据库1.使用ado.net代码连接数据库2.使用ado.net实体数据模型
1.使用ado.net代码连接数据库
点击菜单栏的工具——点击连接数据库


建立好后可以看见右侧出现服务器资源管理器

右键属性：

右下角会有属性窗口

把连接字符串复制下来，打开web.config文件,找到connectionStrings标签

注意：如果自己添加的connectionString标签，请再次确认webconfig文件中是否有connectionString]]></description><category></category></item></channel></rss>