小编DaC*_*aCh的帖子

angularjs ui-router stateparams页面刷新时看不见丢失

我正在进行一个角度项目,我已经设置了我的状态,如下所示.

$stateProvider.state('UserPanel', {
    url: '/user',
    params: { userId: null },
    views: {
        'content@': {
            templateUrl: '/AngViews/UserPanel/UserPanel.UserDetails.html'
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

当我导航到视图时,它会使用它的参数,所以这部分正在工作.

但是当我更新页面时,它失去了参数.我知道如果我在url变量中定义了params 它会起作用.但我想让它隐形.

我发现像这样,但不知道是否要去解决我的问题.如果确实如此,它就无法运作.有谁可以解释如何做到这一点?

谢谢你的时间

angularjs angular-routing angular-ui-router

6
推荐指数
1
解决办法
3311
查看次数

选择输入类型编号中的所有输入值

我在网页上有这个。当用户单击输入元素时,我希望自动选择输入元素的值。

我可以通过对this.select()进行onclick事件来做到这一点,如下所示

<input type="number" onclick="this.select();" >
Run Code Online (Sandbox Code Playgroud)

这将选择Firefox,Chrome和IE中的值。但不会出现在野生动物园中。我也想将其用于iPhone。艰苦的Google搜索,我发现了一个支持Safari浏览器支持的javascript方法,看起来像这样

document.getElementById(inputElementsId).setSelectionRange(0, 9999);
Run Code Online (Sandbox Code Playgroud)

但是它不支持输入类型“数字”。那么还有其他方法可以使它运行吗?

一如既往,感谢您的宝贵时间。

html javascript iphone jquery html5

5
推荐指数
1
解决办法
3146
查看次数

从两个 x, y 点和一个中心 x, y 点在画布上绘制圆弧

我正在尝试从两点(X,Y 线)绘制弧线。

但我不知道如何做到这一点,以便我可以指定起始角度和结束角度

我得到了中心点(p2),半径= r。起点(p1)和终点(p3)。如下图所示 我拥有的

我想做的是使用弧线画一条圆线,如下所示

我想要拥有什么

我在这个主题上发现的只是弧线从 0 绘制到 2*Math.PI 之类的示例。

ctx.arc(100,75,50,0,2*Math.PI);
Run Code Online (Sandbox Code Playgroud)

像这样。A 无法找出可以使用 p1 和 p3 代替这些数字的方法。任何人都可以解释这是如何工作的,并且也许可以尝试一下我如何解决这个问题?

javascript trigonometry html5-canvas

4
推荐指数
1
解决办法
4944
查看次数

正则表达式之间的数字

我需要一个正则表达式,它需要一个最小和最大数字来确定有效输入,我希望最大值和最小值是动态的.

我一直在尝试使用此链接完成此操作 /sf/answers/943151681/

但无法让它发挥作用.所以有人可以让我知道如何做到这一点.

------WiktorStribiżew请求更新---------

假设我想制作一个html5输入框,而我希望它只能接收从100到1999的数字

我会像这样的正则表达式是什么样的?正则表达式本身,应该与应该使用它的代码有关,因为我将在android,iOS和网页上使用它

regex between

0
推荐指数
1
解决办法
6060
查看次数