我有一个函数定义如下,我传递的是关键字参数.如何返回与关键字参数同名的字典?
我可以手动做:
def generate_student_dict(first_name=None, last_name=None , birthday=None, gender =None):
return {
'first_name': first_name,
'last_name': last_name,
'birthday': birthday,
'gender': gender
}
Run Code Online (Sandbox Code Playgroud)
但我不想这样做.有没有什么方法可以让我在没有实际输入字典的情况下完成这项工作?
def generate_student_dict(self, first_name=None, last_name=None, birthday=None, gender=None):
return # Packed value from keyword argument.
Run Code Online (Sandbox Code Playgroud) 我正在创建一个用户可以从FaceBook或Twitter登录的应用程序.登录后,用户被定向到一些主页.在这里,调用控制器加载和我的初始函数,它加载特定于该用户的数据.
当用户单击"注销"时.清除令牌并将用户定向到SignIn Page.现在没有关闭应用程序,如果用户再次使用Twitter登录,则用户被定向到同一主页.该控制器的范围具有相同的数据.我知道Ionic使用缓存来提高性能.但我只是想要一种方法来清除缓存只有当用户点击注销按钮时.
authentication caching angularjs angularjs-routing ionic-framework