<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lovcom的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lovcom</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lovcom]]></copyright><item><title><![CDATA[vue+laravel关于微信公众号支付中解决‘url未注册’问题]]></title><link>https://blog.youkuaiyun.com/lovcom/article/details/103617186</link><guid>https://blog.youkuaiyun.com/lovcom/article/details/103617186</guid><author>lovcom</author><pubDate>Thu, 19 Dec 2019 17:04:03 +0800</pubDate><description><![CDATA[#问题
vue由于url中含有‘#’号，导致调用微信支付报‘url未注册…'的错误。
#解决方法：
在网上查了许久，说的最多的就是改变vue路由模式，由’hash’改为‘history’来去掉’#‘。但vue+laravel模式下，即使改过来仍有’#‘号。
最终看到一篇贴子，在mounted方法来中替换url中’#‘号。
步骤如下：
1 仍把路由模式改为history:
const router ...]]></description><category></category></item></channel></rss>