小编sit*_*tic的帖子

角度翻译中的指令

我正在为i18n 使用angular-translate,并希望在翻译中使用指令:

var translations = {
  TEST_1: 'Hello from <a href="/test">Test</a>',
  TEST_2: 'Hello from <user></user>'
};

app.directive('user', function() {
  return {
    template: '<a href="/test">Test</a>'
  };
});
Run Code Online (Sandbox Code Playgroud)

完整的plnkr示例:http://plnkr.co/edit/jCCcvx7IEaAYUwyaQ7uH?p = preview

所以

<p translate="TEST_1"></p>
<p translate="TEST_2"></p>
Run Code Online (Sandbox Code Playgroud)

应该是一样的.第一个(没有指令)工作,第二个没有.它转换<user></user>,但Angular似乎没有意识到它并且没有做它的指示魔术.

angularjs angularjs-directive angular-translate

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

使用生成器时设置matplotlib动画的持续时间

如何在将matplotlib动画保存到文件时指定持续时间?通常它将由frame参数给出animation.FuncAnimation(),但不是在使用生成器来创建动画的帧时.例如,使用这个例子

import numpy as np
import matplotlib.pyplot as plt
import matplotlib.animation as animation

def simData():
    t_max = 10.0
    dt = 0.05
    x = 0.0
    t = 0.0
    while t < t_max:
        x = np.sin(np.pi*t)
        t = t + dt
        yield x, t

def simPoints(simData):
    x, t = simData[0], simData[1]
    time_text.set_text(time_template%(t))
    line.set_data(t, x)
    return line, time_text

fig = plt.figure()
ax = fig.add_subplot(111)
line, = ax.plot([], [], 'bo', ms=10)
ax.set_ylim(-1, 1)
ax.set_xlim(0, 10)
time_template = …
Run Code Online (Sandbox Code Playgroud)

python animation matplotlib avconv

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