ui-sref在填充它的链接的ajax调用之前被实例化

时间:2016-08-05 10:40:33

标签: angularjs ajax angular-ui-router angular-services ui-sref

我有一个控制器,它通过服务获取数据,而不是使用返回值填充模板。我对状态使用ui-router。此模板包含ui-sref指令,在ajax调用之后还需要填充。服务使用从控制器给出的数据加载路径。

问题是这些指令被加载以在我的控制器获取任何数据之前被实例化 - 所以我得到了错误。

如果我将这些值直接放在控制器中工作正常但我有一个服务设置从文件中读取的值。

有没有办法让这些指令等到我的控制器加载了数据?

1 个答案:

答案 0 :(得分:0)

   Private Sub DataGridView1_MouseHover(sender As Object, e As EventArgs) Handles DataGridView1.MouseHover


        Dim cur = DataGridView1.HitTest(e.X, e.Y)

        If cur.RowIndex >= 0 AndAlso cur.ColumnIndex >= 0 Then

            DataGridView1.Cursor = Cursors.Help

            ToolTip1.Active = True
            Dim cp = Cursor.Position
            cp.Y += CInt(Cursor.Size.Height * 0.2)
            cp.X += CInt(Cursor.Size.Width * 0.8)
            ToolTip1.Show("Details...", Me, PointToClient(cp))

        Else
            DataGridView1.Cursor = Cursors.Default
            ToolTip1.Active = False
        End If

    End Sub