小编for*_*yez的帖子

jQuery可以用于不在DOM中的html字符串吗?

我有一个用模板创建的html字符串.

这个字符串有一个带有一堆行的html表,我想用jquery操作这个字符串,例如根据逻辑或其他操作将某些类添加到某些行,然后让jquery返回一个字符串.但是,似乎jQuery只操纵DOM.但我不想将此字符串发布到DOM中.

var origString = "<table><tr id='bla'>...more html inside here...</tr></table>";
//Something like
var newString = $(htmlString -> '#bla').addClass('blaClass');
// this syntax is obviously wrong, but what I mean is I'm trying 
// to look inside the string not the dom
Run Code Online (Sandbox Code Playgroud)

或者最好先将这个字符串发布到一个不可见的div中然后用jquery操作它?

javascript jquery

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

MVVM是否会阻止Visual Studio Designer显示xaml?

我已经注意到在我的程序中有很多复杂的绑定,然后visual studio没有正确显示xaml.

MVVM及其众多绑定是否会导致这种情况?在visual studio设计器中显示xaml以完全删除绑定是最安全的方法吗?

c# wpf xaml mvvm visual-studio

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

是否在redux中复制大状态会降低性能?

我了解到,在Redux的reducer中,我们不更改状态,我们制作状态的副本,然后更改副本。

但是如果状态很大,会发生什么。例如,状态可能保存我们从服务器获取的数据,并且大小可能为几兆字节。

因此,如果我们每次在reducer中制作一个副本,那会不会减慢该应用程序的速度?

注意:关于性能,我查看了redux文档(https://redux.js.org/docs/faq/Performance.html),它谈到了“浅副本”与“深副本”,以及浅副本的效果如何。不会最大程度地影响性能。

假设我有一个学生对象,大小为40mb。如果我将它们移到新的状态对象,这是否意味着仅修改了指针,因此不会影响性能?

javascript redux

1
推荐指数
2
解决办法
451
查看次数

IPhone核心数据持久性和生命周期问题

每当我构建和运行我的程序时,我注意到在/ Users/Username/Library/Application Support/iPhone Simulator/User/Applications中创建了一个新目录

因此,我无法在应用程序构建之间保留核心数据.我想解决这个问题的方法(从测试的角度来看)就是只需使用iphone模拟器通过按下圆形菜单按钮退出应用程序并重新运行我的应用程序.即,不是构建它,而是通过模拟器重新运行它以查看数据是否持久存储在核心数据中.

现在我想检查每次运行应用程序时数据是否持久化.我正在使用的事件是:

  • (void)applicationDidFinishLaunching :( UIApplication*)应用程序

但它只在我构建和运行应用程序后触发,但每次重新启动应用程序时都不会被触发 - 通过iphone模拟器(即按下菜单按钮然后重新运行我的程序).

还有我应该使用的另一个事件吗?如果我每次加载应用程序时都会触发一个事件,我想我可以检查核心数据是否包含数据,如果不是,我只需用xml文件填充它来初始化它,如果它确实有数据我什么也没做.听起来不对?如果是这样,那个事件叫什么?

iphone lifecycle persistence core-data

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

Cocoa-Touch:我可以为每个视图控制器提供多个视图,还是指定uiview的边界?

这是一个假设的问题:

假设我是一个UIView绘制三角形的子类,我希望这个三角形uiview成为屏幕的一部分.然后说我是另一个UIView绘制矩形的子类,我想让矩形成为屏幕的一部分.

换一种说法:

  1. 视图控制器是否可以同时在屏幕上绘制多个视图
  2. 如果是这样,我可以为这些视图设置位置边界.说我想在屏幕左侧看50x50的视图等?
  3. 我可以通过界面构建​​器指定边界吗?

iphone cocoa-touch objective-c

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

IPhone:如何在Interface Builder中创建的子视图之间切换

所以我在主视图中基本上有两个子视图.我通过转到IB中的库并将视图拖到我的主nib文件然后将控件放在它们上来创建每个子视图.

现在,我想通过"翻转"按钮在这些视图之间切换.我不明白的是我如何以编程方式执行此操作.

我的问题是:我是否"隐藏"其中一个子视图,然后在我翻转时以编程方式取消隐藏它?我是否通过Interface Builder为每个人命名,并按照这种方式进行操作?我真的不需要代码来实际执行翻转或任何操作,我只需要概念性地理解我如何以编程方式引用IB中构建的视图以及隐藏在我的场景中是否有意义...

有什么建议?谢谢

iphone objective-c interface-builder

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

iPhone:我的应用程序是否需要支持多任务处理?

在上传到应用商店之前,这是否是强制性要求?据我所知,让我的应用程序兼容多任务处理是我需要实现的额外功能.(?)

iphone objective-c app-store

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

当原型函数在javascript中调用常规函数时会发生什么?

说我有

myObject.prototype.myFunction = function()
{
    myOtherFunction();
}

function myOtherFunction()
{
    // ...
}
Run Code Online (Sandbox Code Playgroud)

这样做有什么不好,有什么后果等?

javascript

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

通过App.xaml以编程方式设置样式

我用代码创建了一个新的Calendar控件:

  Calendar calendar = new Calendar();
Run Code Online (Sandbox Code Playgroud)

我想使用我的app.xaml中定义的样式设置其CalendarDayButtonStyle

  calendar.CalendarDayButtonStyle = ...
Run Code Online (Sandbox Code Playgroud)

但是我不知道该怎么做。另外,我没有访问“ FindResource”的权限,这是我看到的其他人使用的功能。(我在ICommand内部,因此我无法访问此方法)还有其他方法吗?

c# wpf resources

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

如何绑定布尔值以切换Button的Click事件

我有Button......

<Button Click="Button_Click" />
Run Code Online (Sandbox Code Playgroud)

我想CanClick以某种方式绑定一个布尔值.如果CanClickfalse,则Click事件不应该火...

如何才能做到这一点?

c# data-binding wpf xaml button

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