我对此感到困惑:
def descendants():
descendants = []
stack = []
item = db.electronics.find_one({'_id': "Cell_Phones_and_Accessories"})
stack.append(item)
while(len(stack) > 0):
currentNode = stack.pop()
children = db.electronics.find({'parent': currentNode["_id"] })
while(next(children, None)):
child = next(children, None)
descendants.append(child['_id'])
stack.append(child)
print(descendants)
我正在尝试在我的sessionStorage Key中保存'TEST'。
我有这个回复“[object HTMLParagraphElement]”
感谢您的帮助:)
答案 0 :(得分:0)
你可以试试这个:
var SessionStorage = {
station_name: 'TEST',
set_name_station: function () {
sessionStorage.setItem('name_station', this.station_name)
}
};
答案 1 :(得分:0)
您似乎正在尝试为get/set
设置创建name_station
方法。但是,您只需分配调用sessionStorage.setItem / sessionStorage.getItem
。
你可能做的是:
var SessionStorage = {
...
set_name_station: function() {
sessionStorage.setItem('name_station', this.station_name)
},
get_name_station: function() {
sessionStorage.getItem('name_station'),
}
...
};
在此示例中set_name_station/get_name_station
是函数,因此您可以使用它们:
...
SessionStorage.set_name_station();
SessionStorage.get_name_station();